Commit Graph

71840 Commits

Author SHA1 Message Date
Karl Shaffer
57c4e6b2af Merge "Revert "Only allow setting presigned without preprocessed on targetSdk < 30"" into main am: d79c10f71f am: f6182066f9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744115

Change-Id: Iff68934026b2abb1427b222596468e5ec8013fb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 02:54:27 +00:00
Karl Shaffer
f6182066f9 Merge "Revert "Only allow setting presigned without preprocessed on targetSdk < 30"" into main am: d79c10f71f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744115

Change-Id: I5c43aac2f67fe33f6a021aafedb1d9222e133147
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 02:01:09 +00:00
Karl Shaffer
d79c10f71f Merge "Revert "Only allow setting presigned without preprocessed on targetSdk < 30"" into main 2023-09-07 00:58:24 +00:00
Karl Shaffer
d293e28f52 Revert "Only allow setting presigned without preprocessed on targetSdk < 30"
This reverts commit 6158528e15.

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.corp.google.com/builds/quarterdeck?branch=git_udc-d1-dev-plus-aosp&target=aosp_bramble-trunk_staging-userdebug&lkgb=10771573&lkbb=10771600&fkbb=10771587, bug https://buganizer.corp.google.com/issues/299369971

BUG: 299369971

Change-Id: I6bf6eb5c0fb9e30197e145121adc7ed58871526f
2023-09-07 00:51:09 +00:00
Cole Faust
031f822e63 Merge "Only allow setting presigned without preprocessed on targetSdk < 30" into main am: 2f681324c2 am: 41c46414f2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2659055

Change-Id: I3c12f70337bc2632535dce04bdb0707c0224c1df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 22:56:14 +00:00
Cole Faust
41c46414f2 Merge "Only allow setting presigned without preprocessed on targetSdk < 30" into main am: 2f681324c2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2659055

Change-Id: I8e784838bc6316f23b0b99554496e3692ecdcc9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 22:04:41 +00:00
Cole Faust
2f681324c2 Merge "Only allow setting presigned without preprocessed on targetSdk < 30" into main 2023-09-06 21:00:15 +00:00
Cole Faust
3820cfe980 Merge "Delete ApiBp2build soong_build mode" into main am: 999881376b am: a861380624
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2630914

Change-Id: I652ab87b921de00b301fb59b5515feb7938dd1ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 19:47:58 +00:00
Cole Faust
a861380624 Merge "Delete ApiBp2build soong_build mode" into main am: 999881376b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2630914

Change-Id: Iebc3bf754a2d9f504ecff232288ea48a3a84ffbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 18:57:36 +00:00
Cole Faust
999881376b Merge "Delete ApiBp2build soong_build mode" into main 2023-09-06 18:04:25 +00:00
Sam Delmerico
735ff26933 Merge "partial systemserverclasspath snapshot test" into main am: b77fb702d8 am: 01ab007320
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741415

Change-Id: Ib8fb16f2ed5397898dd18f51ade5f2233eadc566
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 16:40:13 +00:00
Sam Delmerico
01ab007320 Merge "partial systemserverclasspath snapshot test" into main am: b77fb702d8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741415

Change-Id: I3ff3e353c0cc7c838c58b93e5ff6c32383a79c37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 15:49:02 +00:00
Sam Delmerico
b77fb702d8 Merge "partial systemserverclasspath snapshot test" into main 2023-09-06 14:52:09 +00:00
Jiakai Zhang
ea3ff9410d Merge "Support adding a library as both a JNI library and a regular library." into main am: 6378fa9a29 am: 10f159b82f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2740334

Change-Id: I3f8eed58666e5ae67912314ec1ac625329c5425a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 12:46:13 +00:00
Jiakai Zhang
10f159b82f Merge "Support adding a library as both a JNI library and a regular library." into main am: 6378fa9a29
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2740334

Change-Id: Ifdf4e6b94ea6f2644a92bcfb37c000aa3d18b0a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 11:54:58 +00:00
Jiakai Zhang
6378fa9a29 Merge "Support adding a library as both a JNI library and a regular library." into main 2023-09-06 11:06:46 +00:00
Spandan Das
779445a5a2 Merge "Add target_compatible_with for compile_multilib" into main am: 6f45900389 am: 6422e4736e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741496

Change-Id: I6b8677e82cc35d3e069e46957500a75cbda2c87a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 04:12:54 +00:00
Treehugger Robot
e95fa9d562 Merge "Set device_platform build setting" into main am: 67d495fd04 am: b977451c18
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741121

Change-Id: Id299c0389f72e68195f7113bded1cd53a6167a89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 04:12:16 +00:00
Spandan Das
6422e4736e Merge "Add target_compatible_with for compile_multilib" into main am: 6f45900389
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741496

Change-Id: I00a0101153e945d2eb9b59e77ce559b589421fe0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 04:08:54 +00:00
Spandan Das
6f45900389 Merge "Add target_compatible_with for compile_multilib" into main 2023-09-06 03:29:26 +00:00
Treehugger Robot
b977451c18 Merge "Set device_platform build setting" into main am: 67d495fd04
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741121

Change-Id: Iac3407fc822921bd102b09ec22400ab973ce1996
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 03:20:32 +00:00
Treehugger Robot
67d495fd04 Merge "Set device_platform build setting" into main 2023-09-06 02:44:38 +00:00
Treehugger Robot
3a5ed146cc Merge "soong: HWASan exclude path support" into main am: f3d52683a9 am: d24ed92a49
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2721423

Change-Id: I29054a1f63e3e1a819e49ecf2d96261d44b2c87e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 01:52:21 +00:00
Cole Faust
3a8f6b9b31 Merge "Add install_symlink soong module type" into main am: 88e9731502 am: 69cc0c7f20
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2736901

Change-Id: I0b583a080c88e36bf1ef97ed7ce4ba3c177cf688
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 01:50:24 +00:00
Treehugger Robot
d24ed92a49 Merge "soong: HWASan exclude path support" into main am: f3d52683a9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2721423

Change-Id: I79f0f214ed7fb87b347736b1e453a53029bac5dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 01:46:29 +00:00
Treehugger Robot
f3d52683a9 Merge "soong: HWASan exclude path support" into main 2023-09-06 01:14:12 +00:00
Cole Faust
69cc0c7f20 Merge "Add install_symlink soong module type" into main am: 88e9731502
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2736901

Change-Id: Ia161c434ac377f2c71400e0a008e439495a6e31b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 01:00:51 +00:00
Spandan Das
e1cb14b240 Add target_compatible_with for compile_multilib
For explicit values of compile_multilib (e.g. 32 or 64), add an
incompatibilty constraint for the arches that do not have the correct
bitness.

Test: go test ./bp2build
Bug: 299135307
Change-Id: I4cd997de6804a5c6d89086d740f773936db1cab9
2023-09-06 00:31:00 +00:00
Treehugger Robot
fa670eeae5 Merge "print module name on allowlist errors" into main am: 922e6adfd2 am: 2d7d8ba64e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741113

Change-Id: Ia668d49fa937857d9017d9f20655735fd3175b51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 00:18:36 +00:00
Treehugger Robot
cf2e9965d5 Merge "Disable rust sanitizers for linux_musl_x86" into main am: eb02c5cb7c am: a26fb66de6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741115

Change-Id: I0d8115b08568f0c8d8e377117517c7484acd0f95
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 00:18:04 +00:00
Cole Faust
88e9731502 Merge "Add install_symlink soong module type" into main 2023-09-06 00:15:09 +00:00
Chris Parsons
73f411b72c Delete ApiBp2build soong_build mode
This feature is obsolete.

This makes a large number of codepaths "dead code" (such as
module-specific implementations of ApiBp2build functionality). These
will be deleted in a followup CL.

Bug: 284029211
Test: Presubmits
Change-Id: Ib53b99f1fe8c24380d219caf44e9bb3b96724fa0
2023-09-05 17:09:51 -07:00
Treehugger Robot
2d7d8ba64e Merge "print module name on allowlist errors" into main am: 922e6adfd2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741113

Change-Id: I6268a24db2245e864fad8342a92738fbd01a6f1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 23:27:24 +00:00
Treehugger Robot
a26fb66de6 Merge "Disable rust sanitizers for linux_musl_x86" into main am: eb02c5cb7c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2741115

Change-Id: I5e70344b3fa0a96bdf41e4234f985fb400857ba3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 23:26:54 +00:00
Treehugger Robot
922e6adfd2 Merge "print module name on allowlist errors" into main 2023-09-05 23:26:31 +00:00
Cole Faust
48ce137e11 Set device_platform build setting
Fixes: 290716626
Test: b test //platform_testing/tests/example/native:hello_world_test
Change-Id: If397710e986ac1fa8b49aeb25b7342acd1eef482
2023-09-05 16:07:49 -07:00
Treehugger Robot
eb02c5cb7c Merge "Disable rust sanitizers for linux_musl_x86" into main 2023-09-05 22:56:17 +00:00
Treehugger Robot
4712e21031 Merge "Stop NinjaReader from sending new status messages after Close" into main am: 93873cd713 am: b7eb7b0080
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734957

Change-Id: I9ad2833617ff466aacdbfc635a8d1a7afd803333
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 22:47:09 +00:00
Treehugger Robot
7d5c092a37 Merge "Enable -Wmultichar." into main am: ca22dfb5d1 am: eeb8a8c5c2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2737953

Change-Id: I796a3bbd93adf5f69e5a4f01308044335362bb0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 22:45:53 +00:00
Treehugger Robot
b7eb7b0080 Merge "Stop NinjaReader from sending new status messages after Close" into main am: 93873cd713
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734957

Change-Id: I77ac3a3dd30bb614d3cc6bfa29f6bfd7dfe9ca77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 22:41:45 +00:00
Sam Delmerico
ff19da2435 partial systemserverclasspath snapshot test
Add a test for that checks the SDK snapshot contains sdk library
definitions for modules with alowed minSdkVersion, but that doesn't
contain definitions for modules with disallowed minSdkVersions.

Bug: 289183551
Test: go test ./sdk
Change-Id: I194526f8eba4dacb52a345fa67cf7371e722c237
2023-09-05 22:06:22 +00:00
Treehugger Robot
93873cd713 Merge "Stop NinjaReader from sending new status messages after Close" into main 2023-09-05 22:00:29 +00:00
Treehugger Robot
eeb8a8c5c2 Merge "Enable -Wmultichar." into main am: ca22dfb5d1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2737953

Change-Id: If913bc1d7a29c9e96a66c9d1629319194ec308ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 21:57:53 +00:00
Treehugger Robot
ca22dfb5d1 Merge "Enable -Wmultichar." into main 2023-09-05 21:17:21 +00:00
Treehugger Robot
872e764daf [automerger skipped] Merge "Skip UP1A.230905.019" into aosp-main-future am: e125059d99 -s ours
am skip reason: Merged-In Id8002042f607f8e158f561ca47e0a84a8b8927e2 with SHA-1 b68bfc65d8 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24624969

Change-Id: I9fe91e379a865b9acd9985192a1aeffbb2054737
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 20:31:55 +00:00
Xin Li
61e9c9ba0b [automerger skipped] Skip UP1A.230905.019 am: f4b16b238b -s ours
am skip reason: Merged-In Id8002042f607f8e158f561ca47e0a84a8b8927e2 with SHA-1 b68bfc65d8 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24624969

Change-Id: I4e75c8b54cc97508d96b26822e942d77451828c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 20:31:38 +00:00
Treehugger Robot
e125059d99 Merge "Skip UP1A.230905.019" into aosp-main-future 2023-09-05 19:54:47 +00:00
Yu Liu
493684356a Merge "Support include/exclude paths for memtag_heap." into main am: 267dd3bea7 am: c8ab80ae76
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2736893

Change-Id: I88def0fd44a3d1a4d5e63502912f42589680a45e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 19:54:10 +00:00
Liz Kammer
ef50bb53b1 Merge "Add rust bp2build tests to soong tests" into main am: 3ec36ada2c am: 4e14a9ba2a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2735816

Change-Id: I16cd5f9b807aa4e8a793cc75f4af685dad7f6903
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 19:53:55 +00:00
Treehugger Robot
e821a4e651 Merge "Update OWNERS file for actual Android LLVM members." into main am: ec6f10f648 am: fa9db383fe
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2736850

Change-Id: I1144a33c3b55fe7ef69722e685f3dc58defc1257
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 19:53:42 +00:00