Update AIRHelper to use project.keystore (close #1095)
This commit is contained in:
@@ -72,40 +72,34 @@ class AIRHelper {
|
|||||||
|
|
||||||
var signingOptions = [];
|
var signingOptions = [];
|
||||||
|
|
||||||
if (project.defines.exists ("KEY_STORE")) {
|
if (project.keystore != null) {
|
||||||
|
|
||||||
var keystore = project.defines.get ("KEY_STORE");
|
var keystore = PathHelper.tryFullPath (project.keystore.path);
|
||||||
var keystoreType = "pkcs12";
|
var keystoreType = project.keystore.type != null ? project.keystore.type : "pkcs12";
|
||||||
|
|
||||||
if (project.defines.exists ("KEY_STORE_TYPE")) {
|
|
||||||
|
|
||||||
keystoreType = project.defines.get ("KEY_STORE_TYPE");
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
signingOptions.push ("-storetype");
|
signingOptions.push ("-storetype");
|
||||||
signingOptions.push (keystoreType);
|
signingOptions.push (keystoreType);
|
||||||
signingOptions.push ("-keystore");
|
signingOptions.push ("-keystore");
|
||||||
signingOptions.push (keystore);
|
signingOptions.push (keystore);
|
||||||
|
|
||||||
if (project.defines.exists ("KEY_STORE_ALIAS")) {
|
if (project.keystore.alias != null) {
|
||||||
|
|
||||||
signingOptions.push ("-alias");
|
signingOptions.push ("-alias");
|
||||||
signingOptions.push (project.defines.get ("KEY_STORE_ALIAS"));
|
signingOptions.push (project.keystore.alias);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (project.defines.exists ("KEY_STORE_PASSWORD")) {
|
if (project.keystore.password != null) {
|
||||||
|
|
||||||
signingOptions.push ("-storepass");
|
signingOptions.push ("-storepass");
|
||||||
signingOptions.push (project.defines.get ("KEY_STORE_PASSWORD"));
|
signingOptions.push (project.keystore.password);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (project.defines.exists ("KEY_STORE_ALIAS_PASSWORD")) {
|
if (project.keystore.aliasPassword != null) {
|
||||||
|
|
||||||
signingOptions.push ("-keypass");
|
signingOptions.push ("-keypass");
|
||||||
signingOptions.push (project.defines.get ("KEY_STORE_ALIAS_PASSWORD"));
|
signingOptions.push (project.keystore.aliasPassword);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user