build.gradle
 1  /*
 2   * SPDX-FileCopyrightText: 2022 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-base-core')
13      api project(':play-services-oss-licenses')
14  }
15  
16  android {
17      namespace "org.microg.gms.oss.licenses.core"
18  
19      compileSdkVersion androidCompileSdk
20      buildToolsVersion "$androidBuildVersionTools"
21  
22      defaultConfig {
23          versionName version
24          minSdkVersion androidMinSdk
25          targetSdkVersion androidTargetSdk
26      }
27  
28      sourceSets {
29          main {
30              java.srcDirs = ['src/main/kotlin']
31          }
32      }
33  
34      lintOptions {
35          disable 'MissingTranslation'
36      }
37  
38      compileOptions {
39          sourceCompatibility = 1.8
40          targetCompatibility = 1.8
41      }
42  
43      kotlinOptions {
44          jvmTarget = 1.8
45      }
46  }
47  
48  apply from: '../../gradle/publish-android.gradle'
49  
50  description = 'microG service implementation for play-services-oss-licenses'