platform_build_soong/aconfig
Jihoon Kang cca3e0c4b5 Add aconfig flag value text file in aconfig_declarations provider
Alongside with the generated proto file, the aconfig_declaration now
also outputs a text file that lists aconfig flags and values of its
corresponding proto file, in the format as shown below:
```
my.flag1=true
my.flag2=false
...
```

To prevent confusion between the preexisting proto file and the newly
introduced text file, the change also renames the variables of the proto
file from `intermediatePath` to `intermediateCacheOutputPath` and
likewise.

The utilization of the generated text file will be done in the child
changes.

Test: m out/soong/.intermediates/build/make/tools/aconfig/aconfig.test.flags/intermediate.txt && inspect output
Bug: 306024510
Change-Id: Iee16ad57bb87e992a477fc96502f79e971d01233
2023-12-07 22:36:08 +00:00
..
codegen Add aconfig flag value text file in aconfig_declarations provider 2023-12-07 22:36:08 +00:00
aconfig_declarations.go Add aconfig flag value text file in aconfig_declarations provider 2023-12-07 22:36:08 +00:00
aconfig_declarations_test.go Add aconfig flag value text file in aconfig_declarations provider 2023-12-07 22:36:08 +00:00
aconfig_value_set.go Have ConvertWBp2build use Bp2buildMutatorContext 2023-09-20 14:49:35 +00:00
aconfig_value_set_test.go Rename device_config --> aconfig and definitions --> declarations 2023-06-21 15:16:23 -07:00
aconfig_values.go Have ConvertWBp2build use Bp2buildMutatorContext 2023-09-20 14:49:35 +00:00
aconfig_values_test.go Rename device_config --> aconfig and definitions --> declarations 2023-06-21 15:16:23 -07:00
all_aconfig_declarations.go Add aconfig flag value text file in aconfig_declarations provider 2023-12-07 22:36:08 +00:00
Android.bp Add container property to aconfig_declarations. 2023-11-28 12:37:02 -08:00
init.go Add aconfig flag value text file in aconfig_declarations provider 2023-12-07 22:36:08 +00:00
testing.go Support aconfig_declarations, aconfig_values and aconfig_value_set 2023-09-09 12:33:40 -07:00