123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- package {
-
-
-
-
-
- default_applicable_licenses: ["frameworks_base_packages_SystemUI_license"],
- }
- genrule {
- name: "statslog-SystemUI-java-gen",
- tools: ["stats-log-api-gen"],
- cmd: "$(location stats-log-api-gen) --java $(out) --module sysui --javaPackage com.android.systemui.shared.system --javaClass SysUiStatsLog",
- out: ["com/android/systemui/shared/system/SysUiStatsLog.java"],
- }
- java_library {
- name: "SystemUI-statsd",
- srcs: [
- ":statslog-SystemUI-java-gen",
- ],
- }
- android_library {
- name: "SystemUISharedLib",
- srcs: [
- "src/**/*.java",
- "src/**/*.kt",
- "src/**/*.aidl",
- ":wm_shell-aidls",
- ":wm_shell_util-sources",
- ],
- static_libs: [
- "PluginCoreLib",
- "SystemUIAnimationLib",
- "SystemUIPluginLib",
- "SystemUIUnfoldLib",
- "androidx.dynamicanimation_dynamicanimation",
- "androidx.concurrent_concurrent-futures",
- "dagger2",
- "jsr330",
- ],
- resource_dirs: [
- "res",
- ],
- min_sdk_version: "current",
- plugins: ["dagger2-compiler"],
- }
- java_library {
- name: "SystemUI-flag-types",
- srcs: [
- "src/com/android/systemui/flags/Flag.kt",
- ],
- include_srcs: true,
- static_kotlin_stdlib: false,
- java_version: "1.8",
- min_sdk_version: "current",
- }
- java_library {
- name: "SystemUIFlagsLib",
- srcs: [
- "src/com/android/systemui/flags/**/*.kt",
- ],
- static_kotlin_stdlib: false,
- libs: [
- "androidx.concurrent_concurrent-futures",
- ],
- static_libs: [
- "SystemUI-flag-types",
- ],
- optimize: {
- proguard_flags_files: ["proguard_flags.flags"],
- },
- java_version: "1.8",
- min_sdk_version: "current",
- }
|