我試圖建立使用gradle
Android上的cocos2dx C++項目(以前是ant
)。 我想有兩個gradle這個任務:gradle這個Android的NDK編譯
1)構建C++和Java。我發現解決方案
task buildCpp(type: Exec) {
commandLine ... // command
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn buildCpp
}
2)構建沒有cpp的Java。怎麼樣?
注意。用螞蟻我可以定義兩個目標:
<!-- Build all -->
<target name="buildAll"
description="build all: ndkBuild -> javac"
depends="setDebugFlagTrue, ndkBuild, buildJavaSigned"/>
<!-- Build Java only -->
<target name="buildJavaSigned"
description="javac"
depends="setDebugFlagFalse, clean, release"/>
我該怎麼用gradle做到這一點?看來,螞蟻更靈活,然後gradle ..