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.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 |
java.lang.String |
keysBranchBranch to checkout in repo containing OS keys |
java.lang.String |
keysRepoGit repo containing OS keys |
groovy.lang.Closure |
outputNameHookClosure to configure output name of variant's output |
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"
List of regex to match targets that shall be excluded from compilation
List of regex to match targets that shall be compiled
Branch to checkout in repo containing OS keys
Git repo containing OS keys
Closure to configure output name of variant's output
project - Gradle's projectvariant - Android's variantoutput - Variant's outputShow debug key variant
True to keep system product flavors
True to keep user product flavors