Root directory build.gradle.kts
<code>extra.apply {
// true: debug mode; false: distribute mode.
set("isDebug", true)
}
</code>
<code>extra.apply {
// true: debug mode; false: distribute mode.
set("isDebug", true)
}
</code>
extra.apply {
// true: debug mode; false: distribute mode.
set("isDebug", true)
}
Main module build.gradle.kts
<code>val isDebug = rootProject.extra["isDebug"] as Boolean
if (isDebug) {
plugins {
alias(libs.plugins.android.application)
}
} else {
plugins {
alias(libs.plugins.android.library)
}
}
</code>
<code>val isDebug = rootProject.extra["isDebug"] as Boolean
if (isDebug) {
plugins {
alias(libs.plugins.android.application)
}
} else {
plugins {
alias(libs.plugins.android.library)
}
}
</code>
val isDebug = rootProject.extra["isDebug"] as Boolean
if (isDebug) {
plugins {
alias(libs.plugins.android.application)
}
} else {
plugins {
alias(libs.plugins.android.library)
}
}
I expect to control the content in “plugins” with a boolean variable.
New contributor
CorianderSaint is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.