summaryrefslogtreecommitdiff
path: root/app/build.gradle
diff options
context:
space:
mode:
authorHarsh Shandilya <msfjarvis@gmail.com>2019-03-02 22:35:51 +0530
committerMohamed Zenadi <zeapo@users.noreply.github.com>2019-03-02 18:05:51 +0100
commit3c06063153d0b7f71998128dc6fb4e5967e33624 (patch)
treea2630d83b430ea7a703bbeff016c3bd494bfc91e /app/build.gradle
parent0b6ba542a880a50e04fe04c9960999230629bc9c (diff)
Rewrite Gradle configuration with Kotlin DSL (#488)
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
Diffstat (limited to 'app/build.gradle')
-rw-r--r--app/build.gradle93
1 files changed, 0 insertions, 93 deletions
diff --git a/app/build.gradle b/app/build.gradle
deleted file mode 100644
index c4add7d3..00000000
--- a/app/build.gradle
+++ /dev/null
@@ -1,93 +0,0 @@
-apply plugin: 'com.android.application'
-apply plugin: 'kotlin-android'
-apply plugin: 'kotlin-android-extensions'
-apply plugin: 'eclipse'
-
-android {
- compileSdkVersion 28
-
- defaultConfig {
- applicationId "com.zeapo.pwdstore"
- minSdkVersion 21
- targetSdkVersion 28
- versionCode 10302
- versionName "1.3.2"
-
- testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
- }
-
- buildTypes {
- debug {
- applicationIdSuffix ".debug"
- }
- }
-
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
-
- lintOptions {
- abortOnError true // make sure build fails with lint errors!
- disable 'MissingTranslation', 'PluralsCandidate'
- }
-
- packagingOptions {
- exclude '.readme'
- exclude 'META-INF/LICENSE.txt'
- exclude 'META-INF/NOTICE.txt'
- }
-
- //
- // To sign release builds, create the file `gradle.properties` in
- // $HOME/.gradle or in your project directory with this content:
- //
- // mStoreFile=/path/to/key.store
- // mStorePassword=xxx
- // mKeyAlias=alias
- // mKeyPassword=xxx
- //
- if (project.hasProperty('mStoreFile') &&
- project.hasProperty('mStorePassword') &&
- project.hasProperty('mKeyAlias') &&
- project.hasProperty('mKeyPassword')) {
- signingConfigs {
- release {
- storeFile file(mStoreFile)
- storePassword mStorePassword
- keyAlias mKeyAlias
- keyPassword mKeyPassword
- }
- }
- buildTypes.release.signingConfig = signingConfigs.release
- } else {
- buildTypes.release.signingConfig = null
- }
-}
-
-dependencies {
- implementation 'androidx.appcompat:appcompat:1.0.0'
- implementation 'androidx.recyclerview:recyclerview:1.0.0'
- implementation 'androidx.cardview:cardview:1.0.0'
- implementation 'com.google.android.material:material:1.0.0'
- implementation 'androidx.annotation:annotation:1.0.0'
- implementation 'org.sufficientlysecure:openpgp-api:11.0'
- implementation 'com.nononsenseapps:filepicker:2.4.2'
- implementation('org.eclipse.jgit:org.eclipse.jgit:3.7.1.201504261725-r') {
- exclude group: 'org.apache.httpcomponents', module: 'httpclient'
- }
- implementation 'com.jcraft:jsch:0.1.54'
- implementation 'commons-io:commons-io:2.5'
- implementation 'commons-codec:commons-codec:1.11'
- implementation 'com.jayway.android.robotium:robotium-solo:5.3.1'
- implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
- implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
-
- // Testing-only dependencies
- androidTestImplementation 'junit:junit:4.12'
- androidTestImplementation 'org.mockito:mockito-core:2.18.0'
- androidTestImplementation 'androidx.test:runner:1.1.0-alpha4'
- androidTestImplementation 'androidx.test:rules:1.1.0-alpha4'
- androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0-alpha4'
- androidTestImplementation 'androidx.test.espresso:espresso-intents:3.1.0-alpha4'
-}