diff options
author | 2024-04-02 15:41:14 -0700 | |
---|---|---|
committer | 2024-04-02 19:26:03 -0700 | |
commit | cd50f53bb732a1446dee230d031b272aa7336f3e (patch) | |
tree | 1e57405af2a89e50cce10a2a5dc85aa6d8b9d71f | |
parent | dbb963c12a56f1980ba8fef6a1006fb1946eb558 (diff) |
Add soong namespace to sysui libs
Also, move compile-time constant to new library
Test: m checkbuild
Flag: NONE
Bug: 214238812
Change-Id: I9222a609021ba2c647a9ec59e4a62b7f30eba7b5
-rw-r--r-- | libs/WindowManager/Shell/Android.bp | 2 | ||||
-rw-r--r-- | libs/dream/lowlight/tests/Android.bp | 2 | ||||
-rw-r--r-- | packages/SettingsLib/Android.bp | 2 | ||||
-rw-r--r-- | packages/SystemUI/Android.bp | 17 | ||||
-rw-r--r-- | packages/SystemUI/animation/Android.bp | 4 | ||||
-rw-r--r-- | packages/SystemUI/shared/Android.bp | 4 | ||||
-rw-r--r-- | packages/SystemUI/src-debug/com/android/systemui/util/Compile.java | 23 | ||||
-rw-r--r-- | packages/SystemUI/src-release/com/android/systemui/util/Compile.java | 23 | ||||
-rw-r--r-- | services/core/Android.bp | 2 |
9 files changed, 19 insertions, 60 deletions
diff --git a/libs/WindowManager/Shell/Android.bp b/libs/WindowManager/Shell/Android.bp index b749a06bd516..5c978e21b9bd 100644 --- a/libs/WindowManager/Shell/Android.bp +++ b/libs/WindowManager/Shell/Android.bp @@ -210,7 +210,7 @@ android_library { "androidx.recyclerview_recyclerview", "kotlinx-coroutines-android", "kotlinx-coroutines-core", - "iconloader_base", + "//frameworks/libs/systemui:iconloader_base", "com_android_wm_shell_flags_lib", "com.android.window.flags.window-aconfig-java", "WindowManager-Shell-proto", diff --git a/libs/dream/lowlight/tests/Android.bp b/libs/dream/lowlight/tests/Android.bp index 4dafd0aa6df4..42547832133b 100644 --- a/libs/dream/lowlight/tests/Android.bp +++ b/libs/dream/lowlight/tests/Android.bp @@ -27,7 +27,7 @@ android_test { "androidx.test.runner", "androidx.test.rules", "androidx.test.ext.junit", - "animationlib", + "//frameworks/libs/systemui:animationlib", "frameworks-base-testutils", "junit", "kotlinx_coroutines_test", diff --git a/packages/SettingsLib/Android.bp b/packages/SettingsLib/Android.bp index 66fad3689eac..0b36757868c7 100644 --- a/packages/SettingsLib/Android.bp +++ b/packages/SettingsLib/Android.bp @@ -22,7 +22,7 @@ android_library { "guava", "WifiTrackerLibRes", - "iconloader", + "//frameworks/libs/systemui:iconloader", "setupdesign", "SettingsLibActionBarShadow", diff --git a/packages/SystemUI/Android.bp b/packages/SystemUI/Android.bp index 089782c5e82a..40db52eec81b 100644 --- a/packages/SystemUI/Android.bp +++ b/packages/SystemUI/Android.bp @@ -57,6 +57,7 @@ filegroup { "src-release/**/*.kt", "src-release/**/*.java", ], + visibility: ["//visibility:private"], } filegroup { @@ -65,6 +66,7 @@ filegroup { "src-debug/**/*.kt", "src-debug/**/*.java", ], + visibility: ["//visibility:private"], } //Create a library to expose SystemUI's resources to other modules. @@ -105,6 +107,7 @@ android_library { }, use_resource_processor: true, static_libs: [ + "//frameworks/libs/systemui:compilelib", "SystemUI-res", "WifiTrackerLib", "WindowManager-Shell", @@ -117,7 +120,7 @@ android_library { "SystemUI-statsd", "SettingsLib", "com_android_systemui_flags_lib", - "com_android_systemui_shared_flags_lib", + "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", "androidx.core_core-ktx", "androidx.viewpager2_viewpager2", "androidx.legacy_legacy-support-v4", @@ -145,7 +148,7 @@ android_library { "device_state_flags_lib", "kotlinx_coroutines_android", "kotlinx_coroutines", - "iconloader_base", + "//frameworks/libs/systemui:iconloader_base", "SystemUI-tags", "SystemUI-proto", "monet", @@ -156,7 +159,7 @@ android_library { "lottie", "LowLightDreamLib", "TraceurCommon", - "motion_tool_lib", + "//frameworks/libs/systemui:motion_tool_lib", "notification_flags_lib", "PlatformComposeCore", "PlatformComposeSceneTransitionLayout", @@ -263,7 +266,7 @@ android_library { "SystemUI-statsd", "SettingsLib", "com_android_systemui_flags_lib", - "com_android_systemui_shared_flags_lib", + "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", "flag-junit-base", "platform-parametric-runner-lib", "androidx.viewpager2_viewpager2", @@ -293,7 +296,7 @@ android_library { "kotlinx-coroutines-core", "kotlinx_coroutines_test", "kotlin-reflect", - "iconloader_base", + "//frameworks/libs/systemui:iconloader_base", "SystemUI-tags", "SystemUI-proto", "metrics-helper-lib", @@ -307,7 +310,7 @@ android_library { "jsr330", "WindowManager-Shell", "LowLightDreamLib", - "motion_tool_lib", + "//frameworks/libs/systemui:motion_tool_lib", "androidx.core_core-animation-testing", "androidx.compose.ui_ui", "flag-junit", @@ -344,6 +347,7 @@ android_library { "compose/facade/enabled/src/**/*.kt", ], static_libs: [ + "//frameworks/libs/systemui:compilelib", "SystemUI-tests-base", "androidx.test.uiautomator_uiautomator", "androidx.core_core-animation-testing", @@ -398,6 +402,7 @@ android_app { "compose/facade/enabled/src/**/*.kt", ], static_libs: [ + "//frameworks/libs/systemui:compilelib", "SystemUI-tests-base", "androidx.compose.runtime_runtime", ], diff --git a/packages/SystemUI/animation/Android.bp b/packages/SystemUI/animation/Android.bp index 1ce3be897259..dec664fa7a14 100644 --- a/packages/SystemUI/animation/Android.bp +++ b/packages/SystemUI/animation/Android.bp @@ -47,8 +47,8 @@ android_library { "com_android_systemui_flags_lib", "SystemUIShaderLib", "WindowManager-Shell-shared", - "animationlib", - "com_android_systemui_shared_flags_lib", + "//frameworks/libs/systemui:animationlib", + "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", ], manifest: "AndroidManifest.xml", diff --git a/packages/SystemUI/shared/Android.bp b/packages/SystemUI/shared/Android.bp index 42ba05cff906..fbe139930e11 100644 --- a/packages/SystemUI/shared/Android.bp +++ b/packages/SystemUI/shared/Android.bp @@ -58,7 +58,7 @@ android_library { "SystemUIUnfoldLib", "SystemUISharedLib-Keyguard", "WindowManager-Shell-shared", - "tracinglib-platform", + "//frameworks/libs/systemui:tracinglib-platform", "androidx.dynamicanimation_dynamicanimation", "androidx.concurrent_concurrent-futures", "androidx.lifecycle_lifecycle-runtime-ktx", @@ -68,7 +68,7 @@ android_library { "kotlinx_coroutines", "dagger2", "jsr330", - "com_android_systemui_shared_flags_lib", + "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", ], resource_dirs: [ "res", diff --git a/packages/SystemUI/src-debug/com/android/systemui/util/Compile.java b/packages/SystemUI/src-debug/com/android/systemui/util/Compile.java deleted file mode 100644 index dc804ca61dcf..000000000000 --- a/packages/SystemUI/src-debug/com/android/systemui/util/Compile.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (C) 2021 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.systemui.util; - -/** Constants that vary by compilation configuration. */ -public class Compile { - /** Whether SystemUI was compiled in debug mode, and supports debug features */ - public static final boolean IS_DEBUG = true; -} diff --git a/packages/SystemUI/src-release/com/android/systemui/util/Compile.java b/packages/SystemUI/src-release/com/android/systemui/util/Compile.java deleted file mode 100644 index 8a6376326660..000000000000 --- a/packages/SystemUI/src-release/com/android/systemui/util/Compile.java +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (C) 2021 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.systemui.util; - -/** Constants that vary by compilation configuration. */ -public class Compile { - /** Whether SystemUI was compiled in debug mode, and supports debug features */ - public static final boolean IS_DEBUG = false; -} diff --git a/services/core/Android.bp b/services/core/Android.bp index 7f5867fb1a74..c7d99424f72b 100644 --- a/services/core/Android.bp +++ b/services/core/Android.bp @@ -246,7 +246,7 @@ java_library_static { "biometrics_flags_lib", "am_flags_lib", "com_android_server_accessibility_flags_lib", - "com_android_systemui_shared_flags_lib", + "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", "com_android_wm_shell_flags_lib", "com.android.server.utils_aconfig-java", "service-jobscheduler-deviceidle.flags-aconfig-java", |