diff options
author | Harsh Shandilya <msfjarvis@gmail.com> | 2020-07-23 14:39:36 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-23 14:39:36 +0530 |
commit | 356a8cd8c6487611daa3e790e3e23dc954a9bf98 (patch) | |
tree | 622cab3a3f803511673c7f8bd68bc03c470f3d08 /build.gradle | |
parent | cc6f1ad605a507a564e9492e57b33024ec4b489f (diff) |
Migrate to Gradle Kotlin DSL (#936)
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/build.gradle b/build.gradle deleted file mode 100644 index 016368ea..00000000 --- a/build.gradle +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved. - * SPDX-License-Identifier: GPL-3.0-only - */ -buildscript { - apply from: rootProject.file('dependencies.gradle') - repositories { - google() - jcenter() - } - dependencies { - classpath deps.gradle_plugin.android - classpath deps.gradle_plugin.kotlin - } -} - -plugins { - id 'com.github.ben-manes.versions' version '0.29.0' -} - -subprojects { - apply from: rootProject.file('dependencies.gradle') - repositories { - google() - jcenter() - maven { - url 'https://jitpack.io' - } - } - pluginManager.withPlugin('kotlin-android') { - dependencies { - implementation deps.kotlin.stdlib8 - } - } - if (name == 'app') { - apply plugin: 'com.android.application' - } else { - apply plugin: 'com.android.library' - } - android { - compileSdkVersion versions.compileSdk - buildToolsVersion = versions.buildTools - defaultConfig { - minSdkVersion versions.minSdk - targetSdkVersion versions.targetSdk - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - } - compileOptions { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 - } - } - tasks.withType(JavaCompile) { - options.compilerArgs << '-Xlint:unchecked' - options.deprecation = true - } - tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile) { - kotlinOptions { - jvmTarget = '1.8' - freeCompilerArgs += "-Xopt-in=kotlin.RequiresOptIn" - } - } -} - -tasks.wrapper { - gradleVersion = "6.5.1" - distributionType = Wrapper.DistributionType.ALL - distributionSha256Sum = "143a28f54f1ae93ef4f72d862dbc3c438050d81bb45b4601eb7076e998362920" -} |