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'