android_build_soong/aconfig
Jihoon Kang 98ea83687f Support aapt2 resources flagging
This change modifies the aconfig and aapt2 build rules to support
resources flagging in aapt2.

Implementation details:
- Modify the aconfig text rule to include flag permission in the output
  text file
- Pass the `--flags-packages` argument to `aapt2 compile` command,
  similar to what is currently being done in the `aapt2 link` command

Bug: 344979955
Test: m nothing --no-skip-soong-tests
Change-Id: I3b0b1fd6dcd691b7cc50ba3d081ecafd82c2c904
2024-07-16 19:41:31 +00:00
..
build_flags Use OutputFilesProvider on aconfig_declarations_group 2024-06-13 15:03:16 -07:00
codegen Cleanup more bazel code 2024-06-25 11:02:38 -07:00
aconfig_declarations.go Merge "Experimental code to support build action caching." into main 2024-06-19 01:57:12 +00:00
aconfig_declarations_test.go Add RELEASE_ACONFIG_EXTRA_RELEASE_CONFIGS 2024-06-18 17:16:42 -07:00
aconfig_value_set.go Convert OtherModuleProvider to generic providers API 2023-12-14 16:12:22 -08:00
aconfig_value_set_test.go Convert ModuleProvder to generic providers API 2023-12-14 16:12:22 -08:00
aconfig_values.go Convert NewProvider/NewMutatorProvider to generic providers API 2023-12-14 16:12:20 -08:00
aconfig_values_test.go Convert ModuleProvder to generic providers API 2023-12-14 16:12:22 -08:00
all_aconfig_declarations.go Add RELEASE_ACONFIG_EXTRA_RELEASE_CONFIGS 2024-06-18 17:16:42 -07:00
all_aconfig_declarations_test.go Enforce one aconfig_declaration per aconfig package 2024-01-10 01:53:49 +00:00
Android.bp Enforce one aconfig_declaration per aconfig package 2024-01-10 01:53:49 +00:00
exported_java_aconfig_library.go move CollectDependencyAconfigFiles to android 2023-12-19 19:34:00 +00:00
init.go Support aapt2 resources flagging 2024-07-16 19:41:31 +00:00
testing.go Add RELEASE_ACONFIG_EXTRA_RELEASE_CONFIGS 2024-06-18 17:16:42 -07:00