* kernel: move EXPECTED_* macro to Makefile * manager: add sign configs * tools: add check_v2 * CI: build manager * CI: build userspace
17 lines
816 B
Groovy
17 lines
816 B
Groovy
def ksFile = rootProject.file('sign.properties')
|
|
def props = new Properties()
|
|
if (ksFile.canRead()) {
|
|
props.load(new FileInputStream(ksFile))
|
|
if (props != null) {
|
|
android.signingConfigs.sign.storeFile file(props['KEYSTORE_FILE'])
|
|
android.signingConfigs.sign.storePassword props['KEYSTORE_PASSWORD']
|
|
android.signingConfigs.sign.keyAlias props['KEY_ALIAS']
|
|
android.signingConfigs.sign.keyPassword props['KEY_PASSWORD']
|
|
}
|
|
} else {
|
|
android.signingConfigs.sign.storeFile = android.signingConfigs.debug.storeFile
|
|
android.signingConfigs.sign.storePassword = android.signingConfigs.debug.storePassword
|
|
android.signingConfigs.sign.keyAlias = android.signingConfigs.debug.keyAlias
|
|
android.signingConfigs.sign.keyPassword = android.signingConfigs.debug.keyPassword
|
|
}
|