summaryrefslogtreecommitdiff
path: root/aconfig/codegen/init.go
AgeCommit message (Collapse)Author
2025-02-04Merge "Soong: remove codegen instrumentation" into main Dennis Shen
2025-02-03Soong: remove codegen instrumentation Dennis Shen
Read from new storage is enabled for quite some time, remove the flag control to turn on reading from new storage. Test: m Change-Id: I1510c1a546205559ed90de47bb50ba0a099a7915
2025-01-22Connect SDK build flag to aconfig binary. Marybeth Fair
Also add lint check to ensure any changes to the exported lib binary call happen in both places. Test: manual via print statement in main.rs Flag: RELEASE_ACONFIG_SDK_CHECK (build) Change-Id: Ibd8508a62406b0d6d861f331a1b9747abae3483f
2024-12-09pass new_exported parameter to java_aconfig_library zhidou
Bug: 329250927 Test: m Change-Id: I2f3a273611a6a75a47d3d05ba24bc153997cb894
2024-09-26Revert^2 "pass read new storage parameter to java codegen" Zhi Dou
This reverts commit df1c59a657e4c45f7452ab8b608aea155b8931aa. Reason for revert: Issue is not with this change. Change-Id: I488c10758c3b6d4cb62ff462902576221cff83b0 Merged-In: Id12816206a16b17c23e3a53832d268f1600107b3
2024-09-23Revert "pass read new storage parameter to java codegen" Liana Kazanova
This reverts commit 9cf2e8e1403b5e057aca10870080adbe3e621f83. Reason for revert:DroidMonitor - Potential culprit for http://b/369200837 - Verifying through ABTD before submission. Change-Id: I635ba732fba40b7c73b5c419ef204fb14e857cb2
2024-09-23pass read new storage parameter to java codegen Zhi Dou
When RELEASE_READ_FROM_NEW_STORAGE is true, enable reading from new storage. So that we can ensure nextfood is not impacted. Test: m and check cf Bug: 349874828 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c98032785339de11e34ee3d4f94b3ec3ed70d324) Merged-In: Id12816206a16b17c23e3a53832d268f1600107b3 Change-Id: I95ad9457e6d9c07a5a5b3074045a383f004113a9
2024-04-29Drive instrumentation with build flag for C/C++ am: 10fff94e2e am: c19dfaf9d6 Ted Bauer
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3065602 Change-Id: I04dc519f2bb9a3304071ac5430ead38405a2326d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-29Drive instrumentation with build flag for C/C++ Ted Bauer
Bug: 328444881 Test: m Change-Id: I20c92c61f855adb772d6aa173e85a6d8092460d7
2024-04-03use build system flag RELEASE_READ_FROM_NEW_STORAGE to drive codegen Dennis Shen
When RELEASE_READ_FROM_NEW_STORAGE is true, enable reading from new storage. So that we can ensure nextfood is not impacted. Ignore-AOSP-First: code only needed for git_main, and will be removed once test mission 1 is finished. Bug: b/332737012 Test: m Change-Id: Ide3f432321ebd3dce9427e7cb8f2086e24d3cc31
2024-02-14Introduce module type aconfig_declarations_group Jihoon Kang
In order to easily manage aconfig_declarations modules and their corresponding codegen modules, this change introduces a new module type `aconfig_declarations_group`. The module enables listing codegen modules by language, and correctly depend on the desired output files using appropriate tags. e.g. for an aconfig_declarations_group module "some_group", the rdeps of the module can: - gather all intermediates cache files of the aconfig_declarations with ":some_group" tag. - gather generated srcjar files of the listed java_aconfig_library modules with ":some_group{.srcjars}" tag. Output tag support for cc modules and rust modules will be added in future changes. Test: m nothing --no-skip-soong-tests Bug: 320492079 Change-Id: I93d737577f8d00198ed91048dd6e81ef238193cb
2023-11-28Add container property to aconfig_declarations. Yu Liu
Bug: 311155208 Test: Unit test Change-Id: I7b187138856d0144203961e82b6dad5e2f8eed9d