123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- import java.nio.file.Paths
- apply from: "../../Script/config.gradle"
- ext {
- codePath = Paths.get("$rootDir", "$rootDirName", "$systemUiPath", "shared")
- }
- apply from: "$scriptPath/frameworks_module.gradle"
- apply from: frameworkDependencies
- apply from: aidlCompile
- apply plugin: 'kotlin-android'
- apply plugin: 'kotlin-kapt'
- android {
- namespace 'com.android.systemui.shared'
- defaultConfig {
- minSdk 33
- }
- buildFeatures {
- aidl(true)
- }
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_17
- targetCompatibility JavaVersion.VERSION_17
- }
- kotlinOptions {
- jvmTarget = "17"
- }
- }
- dependencies {
- implementation "androidx.core:core:$ANDROID_X_VERSION"
- implementation "androidx.lifecycle:lifecycle-common:2.4.0"
- implementation "androidx.concurrent:concurrent-futures:$ANDROID_X_VERSION_BASE"
- // implementation "androidx.dynamicanimation:dynamicanimation:1.0.0"
- implementation 'javax.inject:javax.inject:1' // jsr330
- implementation 'com.google.dagger:dagger:2.45'
- kapt 'com.google.dagger:dagger-compiler:2.45'
- implementation project(":$rootDirName:SystemUI:PluginCoreLib")
- implementation project(":$rootDirName:SystemUI:SystemUIPluginLib")
- implementation project(":$rootDirName:SystemUI:SystemUIUnfoldLib")
- implementation project(":$rootDirName:WindowManager:Shell")
- }
|