/ play-services-tapandpay / core / build.gradle
build.gradle
 1  /*
 2   * SPDX-FileCopyrightText: 2021, microG Project Team
 3   * SPDX-License-Identifier: Apache-2.0
 4   */
 5  
 6  apply plugin: 'com.android.library'
 7  apply plugin: 'kotlin-android'
 8  apply plugin: 'maven-publish'
 9  apply plugin: 'signing'
10  
11  dependencies {
12      api project(':play-services-tapandpay')
13  
14      implementation project(':play-services-base-core')
15  
16      implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlinVersion"
17      implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutineVersion"
18      implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutineVersion"
19  }
20  
21  android {
22      namespace "org.microg.gms.tapandpay.core"
23  
24      compileSdkVersion androidCompileSdk
25      buildToolsVersion "$androidBuildVersionTools"
26  
27      defaultConfig {
28          versionName version
29          minSdkVersion androidMinSdk
30          targetSdkVersion androidTargetSdk
31      }
32  
33      sourceSets {
34          main {
35              java.srcDirs = ['src/main/kotlin']
36          }
37      }
38  
39      lintOptions {
40          disable 'MissingTranslation'
41      }
42  
43      compileOptions {
44          sourceCompatibility = 1.8
45          targetCompatibility = 1.8
46      }
47  
48      kotlinOptions {
49          jvmTarget = 1.8
50      }
51  }
52  
53  // Nothing to publish yet
54  //apply from: '../gradle/publish-android.gradle'
55  
56  description = 'microG service implementation for play-services-tapandpay'