/ play-services-fitness / core / build.gradle
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'