equal
deleted
inserted
replaced
|
1 # Following 3 lines are required to setup a Smalltalk/X rakefiles |
|
2 defined? STX_RAKEFILES or STX_RAKEFILES = ENV['STX_RAKEFILES'] || "." |
|
3 $:.push(STX_RAKEFILES) |
|
4 |
|
5 require 'rakelib/support.rb' |
|
6 |
|
7 #include Rake::DSL |
|
8 |
|
9 import 'rakelib/help.rake' |
|
10 import 'rakelib/info.rake' |
|
11 import 'rakelib/debug.rake' |
|
12 import 'rakelib/setup.rake' |
|
13 import 'rakelib/checkout.rake' |
|
14 import 'rakelib/compile.rake' |
|
15 import 'rakelib/test.rake' |
|
16 import 'rakelib/dist.rake' |
|
17 import 'rakelib/dist-jv.rake' |
|
18 import 'rakelib/clean.rake' |
|
19 |
|
20 desc "Compiles the project (default task)" |
|
21 task :'default' => [ :'setup', :'compile' ] |
|
22 |
|
23 desc "Builds the project (checkout, compile, test, dist)" |
|
24 task :'all' => [ :'setup', :'pre', :'checkout', :'compile', :'test', :'lint', :'dist', :'post' ] |
|
25 |
|
26 task :'pre' |
|
27 |
|
28 task :'post' |
|
29 |