如何在自定义gradle任务中检查Release / Debug?

时间:2018-12-27 23:50:03

标签: android gradle android-ndk

使用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

0 个答案:

没有答案