platform_build_soong/python
Justin Yun 40182b6ff3 Remove duplicated CollectDependencyAconfigFiles()
android.ModuleBase already calls aconfigUpdateAndroidBuildActions()
that is the same with CollectDependencyAconfigFiles(). Remove the
CollectDependencyAconfigFiles() to avoid duplication with
aconfigUpdateAndroidBuildActions().

To make the aconfig information available in
GenerateAndroidBuildActions() of all modules, call
aconfigUpdateAndroidBuildActions() before calling
GenerateAndroidBuildActions() of each module.

Also, we don't need SetAconfigFileMkEntries(), which is a duplicate
of aconfigUpdateAndroidMkData()

Bug: 335363964
Test: diff `adb shell printflags` before and after the change.
Change-Id: I52808e442e9fed7db1eae7b7c5ed0b1c5ba74f5d
2024-05-10 10:00:14 +09:00
..
scripts Compress precompiled python zips 2024-04-29 16:47:36 -07:00
tests Remove embedded_launcher: true usages 2024-05-08 12:13:38 -07:00
Android.bp Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
binary.go Remove duplicated CollectDependencyAconfigFiles() 2024-05-10 10:00:14 +09:00
builder.go Prepare soong for python 3.11 2023-08-16 21:47:03 -04:00
defaults.go Fix some issues in bp2build converter for python_binary_host. 2022-10-12 17:43:20 -07:00
library.go Refactor python rules 2023-01-25 10:40:59 -08:00
proto.go Use relative path instead of base for python proto 2023-08-15 18:33:00 +00:00
python.go relax the restriction on .proto files in data 2024-05-08 17:28:19 +00:00
python_test.go relax the restriction on .proto files in data 2024-05-08 17:28:19 +00:00
test.go Remove duplicated CollectDependencyAconfigFiles() 2024-05-10 10:00:14 +09:00
testing.go