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