~singpolyma/cheogram-android

b0d83ae4b919fc3397d254624adeb024d2de058b — Daniel Gultsch 6 years ago 5f5f4ca
restructure signing config
2 files changed, 11 insertions(+), 10 deletions(-)

M .gitignore
M build.gradle
M .gitignore => .gitignore +1 -0
@@ 9,6 9,7 @@ src/playstore/res/values/gcm.xml
build/
captures/
gradle.properties
signing.properties
# Ignore Gradle GUI config
gradle-app.setting


M build.gradle => build.gradle +10 -10
@@ 86,21 86,21 @@ android {
        playstore
        free
    }
    if (project.hasProperty('mStoreFile') &&
            project.hasProperty('mStorePassword') &&
            project.hasProperty('mKeyAlias') &&
            project.hasProperty('mKeyPassword')) {


    if(new File("signing.properties").exists()) {
        Properties props = new Properties()
        props.load(new FileInputStream(file("signing.properties")))

        signingConfigs {
            release {
                storeFile file(mStoreFile)
                storePassword mStorePassword
                keyAlias mKeyAlias
                keyPassword mKeyPassword
                storeFile file(props['keystore'])
                storePassword props['keystore.password']
                keyAlias props['keystore.alias']
                keyPassword props['keystore.password']
            }
        }
        buildTypes.release.signingConfig = signingConfigs.release
    } else {
        buildTypes.release.signingConfig = null
    }

    lintOptions {