2012年11月10日土曜日

Gradleでビルドスクリプトを実行しているOSを判定する

Gradleでビルドスクリプトを実行しているOSを判定する方法は、以下の通り。

ant.condition(property: "os", value: "windows") { os(family: "windows") }
ant.condition(property: "os", value: "unix" ) { os(family: "unix") }
task typeos << {
switch(ant.properties.os){
case 'windows':
println 'This is windows.'
break
case 'unix':
println 'This is unix.'
break
}
}
view raw build.gradle hosted with ❤ by GitHub

OSの判定には、Antのconditionタスクを使用している。

関連リンク

0 件のコメント:

コメントを投稿