Loading AconfigFlags.bp +27 −1 Original line number Diff line number Diff line Loading @@ -58,11 +58,11 @@ aconfig_srcjars = [ ":android.service.autofill.flags-aconfig-java{.generated_srcjars}", ":com.android.net.flags-aconfig-java{.generated_srcjars}", ":device_policy_aconfig_flags_lib{.generated_srcjars}", ":service-jobscheduler-deviceidle.flags-aconfig-java{.generated_srcjars}", ":surfaceflinger_flags_java_lib{.generated_srcjars}", ":android.view.contentcapture.flags-aconfig-java{.generated_srcjars}", ":android.hardware.usb.flags-aconfig-java{.generated_srcjars}", ":android.tracing.flags-aconfig-java{.generated_srcjars}", ":android.appwidget.flags-aconfig-java{.generated_srcjars}", ] filegroup { Loading Loading @@ -108,6 +108,11 @@ java_aconfig_library { defaults: ["framework-minus-apex-aconfig-java-defaults"], } cc_aconfig_library { name: "telephony_flags_c_lib", aconfig_declarations: "telephony_flags", } // Window aconfig_declarations { name: "com.android.window.flags.window-aconfig", Loading Loading @@ -220,6 +225,7 @@ java_aconfig_library { name: "android.security.flags-aconfig-java-host", aconfig_declarations: "android.security.flags-aconfig", host_supported: true, mode: "test", defaults: ["framework-minus-apex-aconfig-java-defaults"], } Loading Loading @@ -249,6 +255,13 @@ java_aconfig_library { defaults: ["framework-minus-apex-aconfig-java-defaults"], } java_aconfig_library { name: "android.os.flags-aconfig-java-host", aconfig_declarations: "android.os.flags-aconfig", host_supported: true, defaults: ["framework-minus-apex-aconfig-java-defaults"], } // VirtualDeviceManager java_aconfig_library { name: "android.companion.virtual.flags-aconfig-java", Loading Loading @@ -722,3 +735,16 @@ java_aconfig_library { aconfig_declarations: "android.tracing.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], } // App Widgets aconfig_declarations { name: "android.appwidget.flags-aconfig", package: "android.appwidget.flags", srcs: ["core/java/android/appwidget/flags.aconfig"], } java_aconfig_library { name: "android.appwidget.flags-aconfig-java", aconfig_declarations: "android.appwidget.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], } INPUT_OWNERS +2 −0 Original line number Diff line number Diff line Loading @@ -5,3 +5,5 @@ michaelwr@google.com prabirmsp@google.com svv@google.com vdevmurari@google.com per-file Virtual*=file:/services/companion/java/com/android/server/companion/virtual/OWNERS Ravenwood.bp +1 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,7 @@ android_ravenwood_libgroup { "junit", "truth", "ravenwood-junit", "android.test.mock", ], } Loading apex/jobscheduler/service/Android.bp +1 −4 Original line number Diff line number Diff line Loading @@ -13,10 +13,6 @@ java_library { name: "service-jobscheduler", installable: true, defaults: [ "service-jobscheduler-aconfig-libraries", ], srcs: [ "java/**/*.java", ":framework-jobscheduler-shared-srcs", Loading @@ -32,6 +28,7 @@ java_library { static_libs: [ "modules-utils-fastxmlserializer", "service-jobscheduler-job.flags-aconfig-java", ], // Rename classes shared with the framework Loading apex/jobscheduler/service/aconfig/Android.bp +0 −17 Original line number Diff line number Diff line Loading @@ -10,7 +10,6 @@ aconfig_declarations { java_aconfig_library { name: "service-jobscheduler-deviceidle.flags-aconfig-java", aconfig_declarations: "service-deviceidle.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], visibility: ["//frameworks/base:__subpackages__"], } Loading @@ -26,21 +25,5 @@ aconfig_declarations { java_aconfig_library { name: "service-jobscheduler-job.flags-aconfig-java", aconfig_declarations: "service-job.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], visibility: ["//frameworks/base:__subpackages__"], } service_jobscheduler_aconfig_srcjars = [ ":service-jobscheduler-deviceidle.flags-aconfig-java{.generated_srcjars}", ":service-jobscheduler-job.flags-aconfig-java{.generated_srcjars}", ] // Aconfig declarations and libraries for the core framework java_defaults { name: "service-jobscheduler-aconfig-libraries", // Add java_aconfig_libraries to here to add them to the core framework srcs: service_jobscheduler_aconfig_srcjars, // Add aconfig-annotations-lib as a dependency for the optimization libs: ["aconfig-annotations-lib"], visibility: ["//frameworks/base:__subpackages__"], } Loading
AconfigFlags.bp +27 −1 Original line number Diff line number Diff line Loading @@ -58,11 +58,11 @@ aconfig_srcjars = [ ":android.service.autofill.flags-aconfig-java{.generated_srcjars}", ":com.android.net.flags-aconfig-java{.generated_srcjars}", ":device_policy_aconfig_flags_lib{.generated_srcjars}", ":service-jobscheduler-deviceidle.flags-aconfig-java{.generated_srcjars}", ":surfaceflinger_flags_java_lib{.generated_srcjars}", ":android.view.contentcapture.flags-aconfig-java{.generated_srcjars}", ":android.hardware.usb.flags-aconfig-java{.generated_srcjars}", ":android.tracing.flags-aconfig-java{.generated_srcjars}", ":android.appwidget.flags-aconfig-java{.generated_srcjars}", ] filegroup { Loading Loading @@ -108,6 +108,11 @@ java_aconfig_library { defaults: ["framework-minus-apex-aconfig-java-defaults"], } cc_aconfig_library { name: "telephony_flags_c_lib", aconfig_declarations: "telephony_flags", } // Window aconfig_declarations { name: "com.android.window.flags.window-aconfig", Loading Loading @@ -220,6 +225,7 @@ java_aconfig_library { name: "android.security.flags-aconfig-java-host", aconfig_declarations: "android.security.flags-aconfig", host_supported: true, mode: "test", defaults: ["framework-minus-apex-aconfig-java-defaults"], } Loading Loading @@ -249,6 +255,13 @@ java_aconfig_library { defaults: ["framework-minus-apex-aconfig-java-defaults"], } java_aconfig_library { name: "android.os.flags-aconfig-java-host", aconfig_declarations: "android.os.flags-aconfig", host_supported: true, defaults: ["framework-minus-apex-aconfig-java-defaults"], } // VirtualDeviceManager java_aconfig_library { name: "android.companion.virtual.flags-aconfig-java", Loading Loading @@ -722,3 +735,16 @@ java_aconfig_library { aconfig_declarations: "android.tracing.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], } // App Widgets aconfig_declarations { name: "android.appwidget.flags-aconfig", package: "android.appwidget.flags", srcs: ["core/java/android/appwidget/flags.aconfig"], } java_aconfig_library { name: "android.appwidget.flags-aconfig-java", aconfig_declarations: "android.appwidget.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], }
INPUT_OWNERS +2 −0 Original line number Diff line number Diff line Loading @@ -5,3 +5,5 @@ michaelwr@google.com prabirmsp@google.com svv@google.com vdevmurari@google.com per-file Virtual*=file:/services/companion/java/com/android/server/companion/virtual/OWNERS
Ravenwood.bp +1 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,7 @@ android_ravenwood_libgroup { "junit", "truth", "ravenwood-junit", "android.test.mock", ], } Loading
apex/jobscheduler/service/Android.bp +1 −4 Original line number Diff line number Diff line Loading @@ -13,10 +13,6 @@ java_library { name: "service-jobscheduler", installable: true, defaults: [ "service-jobscheduler-aconfig-libraries", ], srcs: [ "java/**/*.java", ":framework-jobscheduler-shared-srcs", Loading @@ -32,6 +28,7 @@ java_library { static_libs: [ "modules-utils-fastxmlserializer", "service-jobscheduler-job.flags-aconfig-java", ], // Rename classes shared with the framework Loading
apex/jobscheduler/service/aconfig/Android.bp +0 −17 Original line number Diff line number Diff line Loading @@ -10,7 +10,6 @@ aconfig_declarations { java_aconfig_library { name: "service-jobscheduler-deviceidle.flags-aconfig-java", aconfig_declarations: "service-deviceidle.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], visibility: ["//frameworks/base:__subpackages__"], } Loading @@ -26,21 +25,5 @@ aconfig_declarations { java_aconfig_library { name: "service-jobscheduler-job.flags-aconfig-java", aconfig_declarations: "service-job.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], visibility: ["//frameworks/base:__subpackages__"], } service_jobscheduler_aconfig_srcjars = [ ":service-jobscheduler-deviceidle.flags-aconfig-java{.generated_srcjars}", ":service-jobscheduler-job.flags-aconfig-java{.generated_srcjars}", ] // Aconfig declarations and libraries for the core framework java_defaults { name: "service-jobscheduler-aconfig-libraries", // Add java_aconfig_libraries to here to add them to the core framework srcs: service_jobscheduler_aconfig_srcjars, // Add aconfig-annotations-lib as a dependency for the optimization libs: ["aconfig-annotations-lib"], visibility: ["//frameworks/base:__subpackages__"], }