18 lines
545 B
Groovy
18 lines
545 B
Groovy
ext {
|
|
isolationMode = isReleaseBuildType() ? false : Boolean.valueOf(isolation_mode)
|
|
println("是否隔离模式:" + isolationMode)
|
|
|
|
package_name = project.hasProperty('package_name') ? package_name
|
|
: (isolationMode ? 'com.example.gogo.none' : 'com.example.live')
|
|
println("applicationId is " + package_name)
|
|
}
|
|
|
|
boolean isReleaseBuildType() {
|
|
for (String s : gradle.startParameter.taskNames) {
|
|
if (s.contains("Release") | s.contains("release")) {
|
|
return true
|
|
}
|
|
}
|
|
return false
|
|
}
|