Option for a module
| Type | Name and description |
|---|---|
boolean |
activateTargetsForLibTrue to apply sign config and product flavor setup for libs. |
boolean |
appendTargetOnApplicationIdTrue to append target name to application id For instance, id app id is "org.example" and target is "cone", then final appId will be "org.example.cone" |
java.lang.String |
branchBranch to checkout in repo containing OS keys |
java.util.List<java.lang.String> |
excludeTargetList of regex to match targets that shall be excluded from compilation |
java.util.List<java.lang.String> |
includeTargetList of regex to match targets that shall be compiled |
groovy.lang.Closure |
outputNameHookClosure to configure output name of variant's output |
java.lang.String |
repoGit repo containing OS keys |
boolean |
showDebugKeyShow debug key variant |
boolean |
systemTrue to keep system product flavors |
boolean |
userTrue to keep user product flavors |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
True to apply sign config and product flavor setup for libs. That allow to test libs that needs to be run in system apps.
True to append target name to application id For instance, id app id is "org.example" and target is "cone", then final appId will be "org.example.cone"
Branch to checkout in repo containing OS keys
List of regex to match targets that shall be excluded from compilation
List of regex to match targets that shall be compiled
Closure to configure output name of variant's output
project - Gradle's projectvariant - Android's variantoutput - Variant's outputGit repo containing OS keys
Show debug key variant
True to keep system product flavors
True to keep user product flavors