apply from: "../../Script/config.gradle" ext { codePath = "$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' 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.core:core-ktx:$ANDROID_X_VERSION" implementation "androidx.lifecycle:lifecycle-common:2.4.0" implementation "androidx.concurrent:concurrent-futures:$ANDROID_X_VERSION_BASE" implementation "androidx.dynamicanimation:dynamicanimation:$ANDROID_X_VERSION_BASE" 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") }