Kevin Liu
c33964c468
Merge "Set strict_mode to true" into main am: 81362a73de
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3070929
Change-Id: Ia4bd3569652c86cd8abbb9aa47740343507db415
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 02:31:57 +00:00
Kevin Liu
81362a73de
Merge "Set strict_mode to true" into main
2024-06-28 02:13:02 +00:00
Treehugger Robot
34d12e9f09
Merge "disable rtti by default even for non-bionic builds" into main am: fb5251d50d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3117917
Change-Id: I197413c0dfa5f2639b9a42f3ab3b5ed0bed48494
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 23:17:34 +00:00
Treehugger Robot
fb5251d50d
Merge "disable rtti by default even for non-bionic builds" into main
2024-06-27 22:59:08 +00:00
Cole Faust
a92276f49e
Merge "Update selects_test for selects with deferred expressions" into main am: b7bd9a17ec
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3135441
Change-Id: I02efc9b1b5d1cc120f34116f487733ddc011b3c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 22:47:27 +00:00
Zi Wang
20b734dd1f
Merge "Revert "Use OutputFilesProvider on buildinfo_prop and some android test modules"" into main am: 5bb430f9ce
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3151046
Change-Id: I5a67fe1122196964439e0721412a749dd733fa3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 22:47:05 +00:00
Cole Faust
b7bd9a17ec
Merge "Update selects_test for selects with deferred expressions" into main
2024-06-27 22:33:08 +00:00
Zi Wang
5bb430f9ce
Merge "Revert "Use OutputFilesProvider on buildinfo_prop and some android test modules"" into main
2024-06-27 22:20:01 +00:00
Zi Wang
9b21596db4
Revert "Use OutputFilesProvider on buildinfo_prop and some android test modules"
...
This reverts commit 89e4ff60d3
.
Reason for revert: build breakage on aosp-main/mainline_modules_sdks-trunk_staging-userdebug
Change-Id: I5ddac59f66a0e7a96fab39647d406499e3875f6a
2024-06-27 21:51:33 +00:00
Zi Wang
9189fc4a54
Merge "Use OutputFilesProvider on buildinfo_prop and some android test modules" into main am: 7be3cbcac5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3151138
Change-Id: I0005f933bad281007f30909bb0074048b084acc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 21:46:56 +00:00
Zi Wang
33eb772f56
Merge "Use OutputFilesProvider on JavaDoc and Droiddoc" into main am: cc16023bca
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3150916
Change-Id: I9c03eab29134c041fac9d78156c35ba1b678700f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 21:46:45 +00:00
Zi Wang
7be3cbcac5
Merge "Use OutputFilesProvider on buildinfo_prop and some android test modules" into main
2024-06-27 21:30:18 +00:00
Zi Wang
cc16023bca
Merge "Use OutputFilesProvider on JavaDoc and Droiddoc" into main
2024-06-27 21:30:04 +00:00
Treehugger Robot
e7191d65d2
Merge "cc_cmake_snapshot: don't hardcode for linux_glibc:x86_64 hosts" into main am: c78f893938
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3149519
Change-Id: I1a4c2a93aa49230e5c8aceeed5fe46aaa101cdd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 20:57:35 +00:00
Treehugger Robot
c78f893938
Merge "cc_cmake_snapshot: don't hardcode for linux_glibc:x86_64 hosts" into main
2024-06-27 20:37:01 +00:00
mrziwang
89e4ff60d3
Use OutputFilesProvider on buildinfo_prop and some android test modules
...
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: Ic0c1217f3651b14ae3ac58a0ce4a25e8ab8d4dda
2024-06-27 12:53:08 -07:00
Cole Faust
ba48366969
Update selects_test for selects with deferred expressions
...
Bug: 323382414
Test: m nothing --no-skip-soong-tests
Change-Id: I18257ff586fb31d4e0b012a249726a925832cdac
2024-06-27 11:01:56 -07:00
Cole Faust
d938b82921
Merge "Update selects_test for selects with deferred expressions" into aosp-main-future
2024-06-27 17:41:24 +00:00
mrziwang
74e5021580
Use OutputFilesProvider on JavaDoc and Droiddoc
...
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: If3d501a0dde0f1f00508c4e4e73ce42918b7e610
2024-06-27 10:14:24 -07:00
Tomasz Wasilczyk
9288b512ce
cc_cmake_snapshot: don't hardcode for linux_glibc:x86_64 hosts
...
Bug: 349070246
Test: m binder_sdk
Change-Id: Ia1083159d4585d5a699d62face8026b0d49df887
2024-06-27 09:28:56 -07:00
Inseob Kim
0b41be8fcd
Merge "Revert "Use hashed subdir for soong_config modules"" into main am: f58d7efa29
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3144737
Change-Id: I6e188144dd68bbd428bac25204e5195e9b309614
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 04:46:35 +00:00
Inseob Kim
f58d7efa29
Merge "Revert "Use hashed subdir for soong_config modules"" into main
2024-06-27 04:30:30 +00:00
Treehugger Robot
a794a15d56
Merge "Cleanup old code" into main am: 8eecb134e3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3148917
Change-Id: I2140f0b355ce2a6b29a6dff628d38ff4ecf4ed03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 23:11:48 +00:00
Aditya Kumar
01561d4ce5
Merge "Remove -mllvm -jump-is-expensive=false from riscv64_device.go" into main am: 2020ac59ea
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3149217
Change-Id: I3c50b5e1b61b62bb79acdef6359294433ddcab50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 23:10:56 +00:00
Treehugger Robot
8eecb134e3
Merge "Cleanup old code" into main
2024-06-26 23:07:12 +00:00
Cole Faust
47bb8d83d0
Update selects_test for selects with deferred expressions
...
Bug: 323382414
Test: m nothing --no-skip-soong-tests
Change-Id: I18257ff586fb31d4e0b012a249726a925832cdac
2024-06-26 15:51:26 -07:00
Aditya Kumar
2020ac59ea
Merge "Remove -mllvm -jump-is-expensive=false from riscv64_device.go" into main
2024-06-26 22:49:44 +00:00
LaMont Jones
51ab5b6d50
Cleanup old code
...
This code is no longer needed.
Bug: 349410287
Bug: 311155208
Bug: 308625757
Test: manual, TH
Change-Id: Ib3121e5aaeb2d41de5fa89262a36d69803355c50
2024-06-26 14:34:50 -07:00
Treehugger Robot
ec39dc699c
Merge "Revert "Enforce that output files are created in primary ninja execution"" into main am: 38a97b2c47
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3148536
Change-Id: I97e30776791647a7bb80935a0c4988a00d2a629f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 20:41:08 +00:00
Treehugger Robot
38a97b2c47
Merge "Revert "Enforce that output files are created in primary ninja execution"" into main
2024-06-26 20:25:07 +00:00
Aditya Kumar
189d5c8283
Remove -mllvm -jump-is-expensive=false from riscv64_device.go
...
Latest toolchain has this by default.
Change-Id: I920146aee8d5512377bae81b2cba77b7f56b040a
Related: https://github.com/google/android-riscv64/issues/124
Bug: 330200010
2024-06-26 18:55:22 +00:00
Colin Cross
7e800e7382
Merge "Make cmake_snapshot output reproducible" into main am: e5ef3e0ba0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3147436
Change-Id: I8945cbb534edd6e7e81b16430e80081871fc1bf9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 18:29:40 +00:00
Colin Cross
e5ef3e0ba0
Merge "Make cmake_snapshot output reproducible" into main
2024-06-26 18:09:04 +00:00
Zi Wang
dabcb68a7a
Merge "Update outputFilesForModuleFromProvider" into main am: bf0d9120db
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3137574
Change-Id: I95ea078a112c125f888293c1bba9ba1cfa8663fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 17:37:25 +00:00
Dmitrii Ishcheikin
3e98920ad9
Merge "Add imgdiag ART APEX" into main am: aaec2d5e93
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3116226
Change-Id: I747ad867c471678a8641aeaa2b58718d08188925
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 17:33:48 +00:00
Zi Wang
bf0d9120db
Merge "Update outputFilesForModuleFromProvider" into main
2024-06-26 17:28:11 +00:00
Dmitrii Ishcheikin
aaec2d5e93
Merge "Add imgdiag ART APEX" into main
2024-06-26 16:54:13 +00:00
Santiago Aboy Solanes
fddc3dc8d3
Revert "Enforce that output files are created in primary ninja execution"
...
This reverts commit 8d8253f525
.
Reason for revert: Breaks ART gtests e.g. https://android-build.corp.google.com/build_explorer/build_details/12016159/art-gtest/
Change-Id: Ie8e1a28c7d0a21ee6727954127a6ab00ed00e781
2024-06-26 14:52:52 +00:00
Treehugger Robot
21c898d598
Merge "Fix a bug that BUILD_VERSION_TAGS is ignored" into main am: 8884854267
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3144738
Change-Id: Ie7589807ed9632fa961aa2f10ee68a724be0d47b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 02:50:40 +00:00
Treehugger Robot
f43774ce84
Merge "Enforce that output files are created in primary ninja execution" into main am: e8d5c8a5b2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3141624
Change-Id: Id30a395be80c43f3ea7c74c4a4164ece261a939f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 02:49:46 +00:00
Spandan Das
5cd3894d96
Merge "Enforce that tests in MTS specify a min_sdk_version" into main am: 94df13d902
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3144756
Change-Id: I0d0954b4ea2cbc72881d524ee47c7eac955d3f2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 02:49:33 +00:00
Treehugger Robot
8884854267
Merge "Fix a bug that BUILD_VERSION_TAGS is ignored" into main
2024-06-26 02:47:00 +00:00
Treehugger Robot
e8d5c8a5b2
Merge "Enforce that output files are created in primary ninja execution" into main
2024-06-26 02:18:55 +00:00
Spandan Das
94df13d902
Merge "Enforce that tests in MTS specify a min_sdk_version" into main
2024-06-26 02:16:05 +00:00
Inseob Kim
5a994c7e9c
Fix a bug that BUILD_VERSION_TAGS is ignored
...
Bug: 349046347
Test: set BUILD_VERSION_TAGS and build
Change-Id: Ib981d917435d23139ac0c5b0aba5b6893539d200
2024-06-26 10:30:21 +09:00
Treehugger Robot
d0f1492cc9
Merge "Remove the unused apiFileTag" into main am: 9c067f62d0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3147357
Change-Id: Id1272b6d7f8741d6970bc9134ca4551aeb88f895
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 00:29:42 +00:00
Treehugger Robot
9c067f62d0
Merge "Remove the unused apiFileTag" into main
2024-06-26 00:10:52 +00:00
Treehugger Robot
7735be9c9b
Merge "Add unit test for sdk impl lib's lint report propagation to the apex" into main am: c33984d476
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3147356
Change-Id: I8ef599949173944b1d1d336019b5f318b9e8f51e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-25 23:48:16 +00:00
Treehugger Robot
c33984d476
Merge "Add unit test for sdk impl lib's lint report propagation to the apex" into main
2024-06-25 23:34:11 +00:00
Jihoon Kang
e19a7ae1d1
Merge "Modify extractStubsSourceInfoFromDep to respect RELEASE_HIDDEN_API_EXPORTABLE_STUBS flag" into main am: 00d405099c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3141091
Change-Id: I9da1bb19bd4735d5542f90257ab4b6070431b226
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-25 23:20:29 +00:00