diff options
author | 2023-10-04 22:43:28 +0000 | |
---|---|---|
committer | 2023-10-05 21:37:19 +0000 | |
commit | 1411481b4320897009a7e4bc626793b0197dc76b (patch) | |
tree | 6b53580b4273e05c9119c8d662c59f17d64b3d12 | |
parent | c8b8fcef930b80a48d1462c44c142f8ece8014f8 (diff) |
Update trunk stable flags for autofill
Autofill feature has presence in both base/core and base/services, so moving the definitions to the top level so it can be used throughout.
Bug: 294330426
Bug: 297380045
Change-Id: I41a68ca21cdadb4b955d8d89da573480b02798d4
-rw-r--r-- | AconfigFlags.bp | 17 | ||||
-rw-r--r-- | services/autofill/Android.bp | 16 |
2 files changed, 18 insertions, 15 deletions
diff --git a/AconfigFlags.bp b/AconfigFlags.bp index c30164c065af..003b7f87fa23 100644 --- a/AconfigFlags.bp +++ b/AconfigFlags.bp @@ -42,6 +42,7 @@ aconfig_srcjars = [ ":android.credentials.flags-aconfig-java{.generated_srcjars}", ":android.view.contentprotection.flags-aconfig-java{.generated_srcjars}", ":android.service.voice.flags-aconfig-java{.generated_srcjars}", + ":android.service.autofill.flags-aconfig-java{.generated_srcjars}", ] filegroup { @@ -416,3 +417,19 @@ java_aconfig_library { aconfig_declarations: "android.service.voice.flags-aconfig", defaults: ["framework-minus-apex-aconfig-java-defaults"], } + +// Autofill +aconfig_declarations { + name: "android.service.autofill.flags-aconfig", + package: "android.service.autofill", + srcs: [ + "services/autofill/bugfixes.aconfig", + "services/autofill/features.aconfig" + ], +} + +java_aconfig_library { + name: "android.service.autofill.flags-aconfig-java", + aconfig_declarations: "android.service.autofill.flags-aconfig", + defaults: ["framework-minus-apex-aconfig-java-defaults"], +} diff --git a/services/autofill/Android.bp b/services/autofill/Android.bp index d43a219e6205..b650948970ec 100644 --- a/services/autofill/Android.bp +++ b/services/autofill/Android.bp @@ -19,19 +19,5 @@ java_library_static { defaults: ["platform_service_defaults"], srcs: [":services.autofill-sources"], libs: ["services.core"], - static_libs: ["autofill_flags_java_lib"], -} - -aconfig_declarations { - name: "autofill_flags", - package: "android.service.autofill", - srcs: [ - "bugfixes.aconfig", - "features.aconfig", - ], -} - -java_aconfig_library { - name: "autofill_flags_java_lib", - aconfig_declarations: "autofill_flags", + static_libs: ["android.service.autofill.flags-aconfig-java"], } |