使用Gradle 4.10
。我有一个自定义任务,该任务会生成一些本机代码文件,这些文件需要在运行NDK构建之前 进行创建。我需要定义例如NDEBUG
用于发行版本,但不适用于调试版本。那么如何在自定义gradle任务中检查Release / Debug?
apply plugin: 'com.android.library'
task ndkBuild(type: Exec) {
commandLine "${ndkDir}/ndk-build${ndkExt}"
}
task myTask(type: Exec) {
// HERE I need to determine if this is Release or Debug build. How?
ifeq (...)
endif
}
ndkBuild.dependsOn myTask