私は次の定義を持っています:
define "BE" do
project.version = VERSION_NUMBER
project.group = GROUP
manifest['Copyright'] = COPYRIGHT
desc 'Building common project for engine and API'
define 'common' do
compile.with XXX
package :jar
end
desc 'Building the engine project based on common'
define 'engine' do
compile.with XXX
package :jar
end
desc 'Building API project'
define 'API' do
package(:war).with :libs=>project('common')
end
end
2番目のプロジェクト(共通プロジェクトから作成されたjarを使用したエンジン)をコンパイルしたいと思います。(それはそれに依存します)
どうすればいいですか?