diff options
author | Harsh Shandilya <msfjarvis@gmail.com> | 2019-03-02 22:35:51 +0530 |
---|---|---|
committer | Mohamed Zenadi <zeapo@users.noreply.github.com> | 2019-03-02 18:05:51 +0100 |
commit | 3c06063153d0b7f71998128dc6fb4e5967e33624 (patch) | |
tree | a2630d83b430ea7a703bbeff016c3bd494bfc91e /app/build.gradle | |
parent | 0b6ba542a880a50e04fe04c9960999230629bc9c (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.gradle | 93 |
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' -} |