diff options
-rw-r--r-- | build.gradle | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/build.gradle b/build.gradle index 04ade8a9..f9906dc4 100644 --- a/build.gradle +++ b/build.gradle @@ -34,20 +34,34 @@ android { instrumentTest.setRoot('tests') } + signingConfigs { + release + } + + buildTypes { release { - storeFile file("/Users/arne/software/android.keystore") - storePassword "$System.env.ICSOPENVPNSIGNPW" - keyAlias "singkey" - keyPassword "$System.env.ICSOPENVPNSIGNPW" + signingConfig signingConfigs.release } } + } + + +// ~/.gradle/gradle.properties +if (project.hasProperty('keystoreFile') && + project.hasProperty('keystorePassword') && + project.hasProperty('keystoreAliasPassword')) { + android.signingConfigs.release.storeFile = file(keystoreFile) + android.signingConfigs.release.storePassword = keystorePassword + android.signingConfigs.release.keyPassword = keystoreAliasPassword + android.signingConfigs.release.keyAlias = keystoreAlias +} else { + buildTypes.release.signingConfig = null } -//http://stackoverflow.com/questions/16683775/include-so-library-in-apk-in-android-studio +//http://stackoverflow.com/questions/16683775/include-so-library-in-apk-in-android-studio tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -> pkgTask.jniDir new File(buildDir, 'native-libs') } -clean.dependsOn 'cleanCopyNativeLibs'
\ No newline at end of file |