Rakefile
changeset 130 834bf4be5407
parent 68 61d8bee7c4d4
child 296 11c9383642c1
equal deleted inserted replaced
129:b94e3e84adf9 130:834bf4be5407
     8 import 'rakelib/test.rake'
     8 import 'rakelib/test.rake'
     9 import 'rakelib/install.rake'
     9 import 'rakelib/install.rake'
    10 import 'rakelib/dist-jv.rake'
    10 import 'rakelib/dist-jv.rake'
    11 import 'rakelib/clean.rake'
    11 import 'rakelib/clean.rake'
    12 import 'rakelib/workflow.rake'
    12 import 'rakelib/workflow.rake'
       
    13 
       
    14 # Automatically perform task :'setup' to create and define
       
    15 # tasks based on current spec. This allows user to invoke
       
    16 # generated tasks manually without having to manually run
       
    17 # task `setup`
       
    18 Rake.application.load_imports()
       
    19 Rake::Task[:'setup'].invoke()
       
    20 
    13 
    21 
    14 desc "Fetch sources and compiles project (default task)"
    22 desc "Fetch sources and compiles project (default task)"
    15 task :'default' => [ :'setup', :'checkout', :'compile' ]
    23 task :'default' => [ :'setup', :'checkout', :'compile' ]
    16 
    24 
    17 task :'pre'
    25 task :'pre'