Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a101d9de authored by Caitlin Shkuratov's avatar Caitlin Shkuratov
Browse files

[Pod] Only include the relevant javacflags in SysUI build rules.

Now that SystemUI-application has existed for long enough that it's
stable, we can start pruning SystemUI/Android.bp to have
SystemUI-application and SystemUI-core include just things they truly
need.

Fixes: 430627653
Bug: 307607958
Flag: EXEMPT build change
Test: m SystemUI-application
Change-Id: Ia22b7d79bad25ad6d5eef0840c063e4c6afb154e
parent 423907d8
Loading
Loading
Loading
Loading
+9 −8
Original line number Diff line number Diff line
@@ -449,13 +449,6 @@ java_defaults {
    libs: [
        "keepanno-annotations",
    ],
    javacflags: [
        "-Adagger.fastInit=enabled",
        "-Adagger.explicitBindingConflictsWithInject=ERROR",
        "-Adagger.strictMultibindingValidation=enabled",
        "-Adagger.useBindingGraphFix=ENABLED",
        "-Aroom.schemaLocation=frameworks/base/packages/SystemUI/schemas",
    ],
    kotlincflags: [
        "-Xjvm-default=all",
        "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi",
@@ -599,6 +592,9 @@ android_library {
        "displaylib",
        "aconfig_settings_flags_lib",
    ],
    javacflags: [
        "-Aroom.schemaLocation=frameworks/base/packages/SystemUI/schemas",
    ],
}

platform_compat_config {
@@ -620,7 +616,12 @@ android_library {
        "SystemUI-core",
        "com.android.systemui.pods-api-aosp-handheld",
        "com.android.systemui.pods-impl-aosp-handheld",

    ],
    javacflags: [
        "-Adagger.fastInit=enabled",
        "-Adagger.explicitBindingConflictsWithInject=ERROR",
        "-Adagger.strictMultibindingValidation=enabled",
        "-Adagger.useBindingGraphFix=ENABLED",
    ],
    manifest: "AndroidManifest.xml",
}