私は2つのgradleスクリプトを持っています:
build.gradle と other.gradle
私のbuild.gradleには次のものがあります: apply from: 'other.gradle'
task callotherscript << {
thevar = "Thevariableiwanttogetsomeplaceelse"
dosomecommand
私の other.gradle には次のものがあります。
task dosomecommand(type: Exec) {
executable "someexe"
args "aa", "<myarg>" + <thevar>, "<intomydir>"
}
私の質問は、build.gradle から「thevar」を取得して、other.gradle で使用できるようにするにはどうすればよいかということです。
私は実行します: gradle callotherscript
私が見ているエラーメッセージは次のとおりです。
タスク ':dosomecommand' でプロパティ 'thevar' が見つかりませんでした。
私はクックブックに目を通し、関連性があると思ったすべてのgradleドキュメントを調べましたが、その方法がわかりません。
ありがとう