mrziwang
069da0c1e3
Use OutputFilesProvider on global_compat_config am: 9e7127ff3b
am: bc6361607f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137576
Change-Id: Ie07160f7a260f66169bc25bc7f7cdeac2392a88c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 18:16:43 +00:00
mrziwang
bc6361607f
Use OutputFilesProvider on global_compat_config am: 9e7127ff3b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137576
Change-Id: Icc49328fa96fbc0b5673bfa05d15ab20513804fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 17:56:15 +00:00
Zi Wang
6fe215c87c
Merge "Use OutputFilesProvider on cc_cmake_snapshot" into main am: 26faf1b321
am: 674d1872e4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3133295
Change-Id: I9c7ea9774a8d0d0ed57acb74f513cb0b91214a49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 16:46:54 +00:00
Zi Wang
4f9952bf5a
Merge "Use OutputFilesProvider on sdk" into main am: 9b3fba9b0b
am: 8ab5d0619a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3138075
Change-Id: Iaca0ec42fef8bc334bae694351255182b8d84104
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 16:46:12 +00:00
Zi Wang
674d1872e4
Merge "Use OutputFilesProvider on cc_cmake_snapshot" into main am: 26faf1b321
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3133295
Change-Id: Ib129339698ecaa6d0c1c7b6013965e4c3bf42b73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 16:31:34 +00:00
Zi Wang
8ab5d0619a
Merge "Use OutputFilesProvider on sdk" into main am: 9b3fba9b0b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3138075
Change-Id: I25c34bdb7892195da012215489eea504a172febf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 16:30:37 +00:00
mrziwang
9e7127ff3b
Use OutputFilesProvider on global_compat_config
...
In the context of incremental soong, the output files
inter-module-communication will be through OutputFilesProvider.
The OutputFileProducer interface will be deprecated.
Test: CI
Bug: 339477385
Change-Id: I6deb4a005876848f28a5b823a712d9eea33a44e6
2024-06-20 16:20:06 +00:00
Zi Wang
26faf1b321
Merge "Use OutputFilesProvider on cc_cmake_snapshot" into main
2024-06-20 16:18:16 +00:00
Zi Wang
9b3fba9b0b
Merge "Use OutputFilesProvider on sdk" into main
2024-06-20 16:17:49 +00:00
Victor Chang
7a0795e1c3
[automerger skipped] Merge "Allow java, java. and jdk.* package_allowed_list.txt." into main am: abf841134f
-s ours am: e3c4e08dc8
-s ours
...
am skip reason: Merged-In Icb208bb235f9c6ac97492c54c32a3174982756ae with SHA-1 4025390468
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3131678
Change-Id: I6b82d3aa30bc60da080d2576f66b9c78811157b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 10:16:09 +00:00
Jiakai Zhang
cb158cedf1
[automerger skipped] Allow java, java. and jdk.* package_allowed_list.txt. am: a66c2c5b9b
-s ours am: 0421f5fb53
-s ours
...
am skip reason: Merged-In Icb208bb235f9c6ac97492c54c32a3174982756ae with SHA-1 4025390468
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3131678
Change-Id: I90e26dc6fccbc58cf2d7bd1d30cb7df46fb75edd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 10:16:04 +00:00
Victor Chang
e3c4e08dc8
[automerger skipped] Merge "Allow java, java. and jdk.* package_allowed_list.txt." into main am: abf841134f
-s ours
...
am skip reason: Merged-In Icb208bb235f9c6ac97492c54c32a3174982756ae with SHA-1 4025390468
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3131678
Change-Id: Ie775331ce1a23052b606e2b57455c32bdb6619ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 10:01:16 +00:00
Jiakai Zhang
0421f5fb53
[automerger skipped] Allow java, java. and jdk.* package_allowed_list.txt. am: a66c2c5b9b
-s ours
...
am skip reason: Merged-In Icb208bb235f9c6ac97492c54c32a3174982756ae with SHA-1 4025390468
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3131678
Change-Id: I9f6baa579350fab0945868e6ff21cd5b99bcd736
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 10:01:11 +00:00
Victor Chang
abf841134f
Merge "Allow java, java. and jdk.* package_allowed_list.txt." into main
2024-06-20 09:32:44 +00:00
Victor Chang
bfb96cd3f4
Merge "Allow jdk.internal.event / .vm in the boot image" into main am: 9fc907642b
am: 654a71d779
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3135834
Change-Id: I84c8207b15e487a5a8885eaecbdd15f08c16fa6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 09:23:06 +00:00
Victor Chang
654a71d779
Merge "Allow jdk.internal.event / .vm in the boot image" into main am: 9fc907642b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3135834
Change-Id: I8b5ab810dc41a52dbc8ea30e1a5376b9734503fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-20 09:05:10 +00:00
Victor Chang
9fc907642b
Merge "Allow jdk.internal.event / .vm in the boot image" into main
2024-06-20 08:48:26 +00:00
Pechetty Sravani
24ca3b7cd0
Merge "Revert "Enable -Wfortify-source"" into main am: f80ffa8b86
am: 87d3914c9d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3138998
Change-Id: Ic1404174f0452ef9b6d7d90cfd568c419352f4fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 13:46:20 +00:00
Pechetty Sravani
87d3914c9d
Merge "Revert "Enable -Wfortify-source"" into main am: f80ffa8b86
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3138998
Change-Id: I3644222aee0457c370123da726fd889dc604fd7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 13:29:13 +00:00
Pechetty Sravani
f80ffa8b86
Merge "Revert "Enable -Wfortify-source"" into main
2024-06-19 13:15:28 +00:00
Pechetty Sravani
55748021b0
Revert "Enable -Wfortify-source"
...
This reverts commit 25e9e900f1
.
Reason for revert: Droidmonitor triggered revert due to build breakage in b/348142863. Will be verifying through ABTD before submission.
Change-Id: Ia18f83e9261e395cf5f76669523bd6f4a5e9ba49
2024-06-19 11:47:27 +00:00
Maciej Żenczykowski
751c527f38
Merge "Enable -Wfortify-source" into main am: d957a9bd70
am: 9c2feaeb69
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3138074
Change-Id: I26a68a3cbb9b725667b6afaa208ce590200318fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 10:52:03 +00:00
Maciej Żenczykowski
9c2feaeb69
Merge "Enable -Wfortify-source" into main am: d957a9bd70
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3138074
Change-Id: I22751725e89b8a62ea51827d8c49806242ddb2f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 10:35:43 +00:00
Paul Duffin
4ae37802ea
Merge "Support passing multiple --migrate-nullness option for java_api_library" into main am: 94811f3031
am: bda26557b7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137213
Change-Id: I9eede13adcf6aee2b62fb95d3893b83195cc5557
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 10:29:00 +00:00
Maciej Żenczykowski
d957a9bd70
Merge "Enable -Wfortify-source" into main
2024-06-19 10:09:21 +00:00
Paul Duffin
bda26557b7
Merge "Support passing multiple --migrate-nullness option for java_api_library" into main am: 94811f3031
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137213
Change-Id: I8421cbfd4816d9f4442cf43e0f88e1a07b36e928
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 10:05:42 +00:00
Paul Duffin
94811f3031
Merge "Support passing multiple --migrate-nullness option for java_api_library" into main
2024-06-19 09:48:09 +00:00
Treehugger Robot
3cd54b6846
Merge "Use BaseApexName to generate permission file for sdk library" into main am: c0cbb491d5
am: eab0a4e579
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137737
Change-Id: I3fcab47c1cfbf10f21cb8a9008e0f42cad792dd7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 05:14:58 +00:00
Treehugger Robot
eab0a4e579
Merge "Use BaseApexName to generate permission file for sdk library" into main am: c0cbb491d5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137737
Change-Id: Ia1fb053a18dfe27100c0c5a8d7ab084822ff0603
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 04:50:37 +00:00
Treehugger Robot
c0cbb491d5
Merge "Use BaseApexName to generate permission file for sdk library" into main
2024-06-19 04:29:18 +00:00
Spandan Das
33bbeb243f
Use BaseApexName to generate permission file for sdk library
...
Permissions of apex variants of shared java sdk libraries should use the
base apex name (com.android.foo) and not the override apex name
(com.mycompany.android.foo). The override apex name started being used
when separate variants were created for override apex transitive deps
(https://r.android.com/3083813 )
Bug: 346486531
Test: m com.google.android.ipsec
Test: verified that
out/target/product/<product>/apex/com.google.android.ipsec/etc/permissions/android.net.ipsec.ike.xml
contains /apex/com.androiqd.ipsec/javalib/android.net.ipsec.ike.jar #
previously it contained com.google.android.ipsec
Test: https://android-build.corp.google.com/builds/abtd/run/L59900030004679761
Change-Id: I863170d78efa017bef5e4ece3b1471f74ba84b0c
2024-06-19 04:27:43 +00:00
Inseob Kim
a5c83669b9
Merge "Add build_prop soong module" into main am: 9687618816
am: f93cbcc64e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094881
Change-Id: Ia83b78390205ea3baa0640e3aa8bab2a4be58178
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 03:55:23 +00:00
Treehugger Robot
d170a3b027
Merge "Update Bindgen Clang to clang-r522817" into main am: d3b519fc30
am: df477d2c4d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3126114
Change-Id: I278beec23de3e5ac1edd7a7bd93592be35d5876a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 03:54:59 +00:00
Inseob Kim
f93cbcc64e
Merge "Add build_prop soong module" into main am: 9687618816
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094881
Change-Id: Ifaacce1a676568c8e9764b90924ec0b726056059
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 03:31:43 +00:00
Treehugger Robot
df477d2c4d
Merge "Update Bindgen Clang to clang-r522817" into main am: d3b519fc30
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3126114
Change-Id: Id15f869296b1d953dffba505fc2e90512e3d9ed8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 03:31:15 +00:00
Inseob Kim
9687618816
Merge "Add build_prop soong module" into main
2024-06-19 03:26:37 +00:00
Treehugger Robot
d3b519fc30
Merge "Update Bindgen Clang to clang-r522817" into main
2024-06-19 03:14:00 +00:00
Yu Liu
ab07b60a1f
Merge "Experimental code to support build action caching." into main am: 88f4e331cc
am: 2c3f608610
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3124233
Change-Id: Ie1ace9f4a94fb8fa75677fb2e5a2e0e56adb012a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 02:06:02 +00:00
LaMont Jones
e5b6f17ab4
Merge "Add RELEASE_ACONFIG_EXTRA_RELEASE_CONFIGS" into main am: d2021e3f31
am: 53ea6c1aa0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3129155
Change-Id: I17b5e1916aad4f4ad26059d2e5f9ee8dafa6a6a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 02:05:48 +00:00
Yu Liu
2c3f608610
Merge "Experimental code to support build action caching." into main am: 88f4e331cc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3124233
Change-Id: Iaecbc44d1b368c0807d802d659ee8d2d54a55f30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 02:05:39 +00:00
Wei Li
6430135602
Implement Module interface function FilesToInstall in platform_compat_config modules. am: 603331542f
am: 79ab67af6c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137577
Change-Id: I93aa4d848047e6ddb1bb0eafd3e68403e711579a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 02:05:32 +00:00
Yu Liu
88f4e331cc
Merge "Experimental code to support build action caching." into main
2024-06-19 01:57:12 +00:00
LaMont Jones
53ea6c1aa0
Merge "Add RELEASE_ACONFIG_EXTRA_RELEASE_CONFIGS" into main am: d2021e3f31
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3129155
Change-Id: I890e88e1095780fe7ca0b36f39567c73c48fcb28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 01:50:26 +00:00
Wei Li
79ab67af6c
Implement Module interface function FilesToInstall in platform_compat_config modules. am: 603331542f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137577
Change-Id: I718631039fe840e52ef0a8118809f07ae9f90840
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-19 01:50:03 +00:00
LaMont Jones
d2021e3f31
Merge "Add RELEASE_ACONFIG_EXTRA_RELEASE_CONFIGS" into main
2024-06-19 01:48:53 +00:00
Inseob Kim
2da72af53a
Add build_prop soong module
...
build_prop is a soong module generating {partition}/build.prop. It's
ported from build/make/core/sysprop.mk and will replace sysprop.mk in
the future. Currently used only by Android.bp cuttlefish system image.
Bug: 322090587
Bug: 346214958
Test: compare system/build.prop and aosp_cf_x86_64_system-build.prop for
eng / user / userdebug
Change-Id: Iad76139fe86ec4f582218c185aa15baeacaa38dc
2024-06-19 10:42:07 +09:00
LaMont Jones
21d04d99c8
Add RELEASE_ACONFIG_EXTRA_RELEASE_CONFIGS
...
This build flag causes us to create aconfig flag artifacts for the
given extra release configs.
Bug: 298444886
Test: manual
Change-Id: I10148f6e7318b0477438ed1d8baafbf4dc594c90
2024-06-18 17:16:42 -07:00
Yu Liu
fa29764f9f
Experimental code to support build action caching.
...
Bug: 335718784
Test: build locally
Change-Id: Icc1f1fb15f9fe305e95dd51e2e7aff1e9cbf340c
2024-06-19 00:09:32 +00:00
Wei Li
603331542f
Implement Module interface function FilesToInstall in platform_compat_config modules.
...
Bug: 324465531
Test: CIs
Change-Id: Idf24c987ad3fafb13956712c14bcb9329673e923
2024-06-18 16:38:31 -07:00
mrziwang
d40d36895d
Use OutputFilesProvider on sdk
...
In the context of incremental soong, the output files
inter-module-communication will be through OutputFilesProvider.
The OutputFileProducer interface will be deprecated.
Test: CI
Bug: 339477385
Change-Id: I786661d2ef882fe5dc7a0f67fa28f5df78f1f259
2024-06-18 15:15:38 -07:00