summaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorHarsh Shandilya <msfjarvis@gmail.com>2020-07-23 14:39:36 +0530
committerGitHub <noreply@github.com>2020-07-23 14:39:36 +0530
commit356a8cd8c6487611daa3e790e3e23dc954a9bf98 (patch)
tree622cab3a3f803511673c7f8bd68bc03c470f3d08 /build.gradle
parentcc6f1ad605a507a564e9492e57b33024ec4b489f (diff)
Migrate to Gradle Kotlin DSL (#936)
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle69
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"
-}