summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/build.gradle
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-07-06 19:28:53 +0300
committerAndrew Dolgov <[email protected]>2018-07-06 19:28:53 +0300
commit7bf6732017a3e9638b56807010bb81dba16be1e3 (patch)
tree25624679ee79617def30b947236ed615e51d246e /org.fox.ttrss/build.gradle
parentd6cdcac58670c54e5f7b0a25a9b2692344dcb250 (diff)
add build type for f-droid
Diffstat (limited to 'org.fox.ttrss/build.gradle')
-rwxr-xr-xorg.fox.ttrss/build.gradle18
1 files changed, 18 insertions, 0 deletions
diff --git a/org.fox.ttrss/build.gradle b/org.fox.ttrss/build.gradle
index f0e2fea1..e4a8ae6d 100755
--- a/org.fox.ttrss/build.gradle
+++ b/org.fox.ttrss/build.gradle
@@ -7,10 +7,20 @@ android {
defaultConfig {
applicationId "org.fox.ttrss"
buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L"
+ buildConfigField "boolean", "ENABLE_TRIAL", "false"
minSdkVersion 16
targetSdkVersion 27 // we're not targeting SDK 25 because of this: https://issuetracker.google.com/issues/37103380#makechanges
}
+ signingConfigs {
+ fdroid {
+ storeFile file(FDROID_STORE_FILE)
+ storePassword FDROID_STORE_PASSWORD
+ keyAlias FDROID_KEY_ALIAS
+ keyPassword FDROID_KEY_PASSWORD
+ }
+ }
+
lintOptions {
abortOnError false
checkReleaseBuilds false
@@ -22,6 +32,14 @@ android {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
+
+ fdroid {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
+ buildConfigField "boolean", "ENABLE_TRIAL", "false"
+ signingConfig signingConfigs.fdroid
+ matchingFallbacks = ['release']
+ }
}
}