Commit Graph

67690 Commits

Author SHA1 Message Date
Treehugger Robot
f5b59e98d4 Merge "rename aidl/library.bzl to aidl/aidl_library.bzl" am: 840d49a564 am: 0110b797e8 am: 2caef94970
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2515436

Change-Id: Ibe1ef9d638b20f38753b767d24674bc97b6c337d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 20:10:39 +00:00
Treehugger Robot
2caef94970 Merge "rename aidl/library.bzl to aidl/aidl_library.bzl" am: 840d49a564 am: 0110b797e8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2515436

Change-Id: Iedba879630a79ef8559bb24c9392bc28846305c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 19:48:14 +00:00
Treehugger Robot
0110b797e8 Merge "rename aidl/library.bzl to aidl/aidl_library.bzl" am: 840d49a564
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2515436

Change-Id: Ib6f8a3783f82fb461e4034c5285851a7d9653dad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 19:18:09 +00:00
Treehugger Robot
840d49a564 Merge "rename aidl/library.bzl to aidl/aidl_library.bzl" 2023-03-31 18:26:33 +00:00
Treehugger Robot
bed1d1cb11 Merge changes I1ed3ab24,I68678ddf am: 2d704998f4 am: 9b9cda6b14 am: b05664f90c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513937

Change-Id: Ibc9e5b8bea86717c670ff8d22bb8bf9a814a9c23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 17:08:05 +00:00
Sam Delmerico
aeabcb7869 Merge "improve error handling for SourceRootDirs" am: b72610665c am: dad03f387c am: e0033ac012
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2516015

Change-Id: Icfaf13bc59e3ac50a57f7c5e68fe6d4fe565b29d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 17:06:37 +00:00
Treehugger Robot
b05664f90c Merge changes I1ed3ab24,I68678ddf am: 2d704998f4 am: 9b9cda6b14
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513937

Change-Id: I15a0015fa6465708436254fde8efa6ed05446359
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 15:53:06 +00:00
Sam Delmerico
e0033ac012 Merge "improve error handling for SourceRootDirs" am: b72610665c am: dad03f387c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2516015

Change-Id: Ic7fdeefd50a9e482b12a65d7ba78d2cd03a032c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 15:52:49 +00:00
Treehugger Robot
9b9cda6b14 Merge changes I1ed3ab24,I68678ddf am: 2d704998f4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513937

Change-Id: Id8ccc3d883bcf37cae7e12d9e5980414e4029bc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 15:23:45 +00:00
Sam Delmerico
dad03f387c Merge "improve error handling for SourceRootDirs" am: b72610665c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2516015

Change-Id: I859195c9f3cd860da4163c7329fdd65715cebb44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 15:23:25 +00:00
Treehugger Robot
2d704998f4 Merge changes I1ed3ab24,I68678ddf
* changes:
  Use stubs from .txt files for hiddenapi
  Rename JavaLibraryNameFromText function
2023-03-31 14:59:30 +00:00
Sam Delmerico
b72610665c Merge "improve error handling for SourceRootDirs" 2023-03-31 14:48:56 +00:00
Sam Delmerico
e55bf08de2 rename aidl/library.bzl to aidl/aidl_library.bzl
Test: b test --config=android //build/bazel/...
Change-Id: I7e22ee5ffa391ddaf43a3eec17812be78f2d86ab
2023-03-31 09:48:27 -04:00
Treehugger Robot
ac69244b7b Merge "rust_proto: use protobuf crate version 2.x" am: 10361f5177 am: d44721ce7e am: f625819c95
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2501838

Change-Id: I58c0a9741c11eda258bb5359d967bbe500d87c27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 11:59:48 +00:00
Treehugger Robot
f625819c95 Merge "rust_proto: use protobuf crate version 2.x" am: 10361f5177 am: d44721ce7e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2501838

Change-Id: Idc91d0e42f07a7a255795f03b8491bfefa034daa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 11:29:46 +00:00
Treehugger Robot
d44721ce7e Merge "rust_proto: use protobuf crate version 2.x" am: 10361f5177
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2501838

Change-Id: I58be6dec80a125f8b4ff3df669255953aa13128f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 11:02:38 +00:00
Treehugger Robot
10361f5177 Merge "rust_proto: use protobuf crate version 2.x" 2023-03-31 10:37:24 +00:00
Prashanth Swaminathan
fa15791826 Merge "Enable sext.w removal for riscv targets" am: 3b7cb59e4e am: 29143dbbcf am: af52bd9e91
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513939

Change-Id: I2c391f1a53627842020e91b1c403e00dd2ecf99f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 07:49:07 +00:00
Prashanth Swaminathan
af52bd9e91 Merge "Enable sext.w removal for riscv targets" am: 3b7cb59e4e am: 29143dbbcf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513939

Change-Id: If2794937efad1122c818f00901075e9206d05fe4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 07:03:38 +00:00
Prashanth Swaminathan
29143dbbcf Merge "Enable sext.w removal for riscv targets" am: 3b7cb59e4e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513939

Change-Id: Ifd8e2572af7cda9ece6eccbccba30ccf02942e1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 06:32:05 +00:00
Prashanth Swaminathan
3b7cb59e4e Merge "Enable sext.w removal for riscv targets" 2023-03-31 05:46:04 +00:00
Cole Faust
66512b6050 Merge "Move the testing platforms out of soong_injection" am: e28bde81fd am: 561e6d376f am: c13099f964
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2514616

Change-Id: Ia27eaa07456652666ad74610455129bdeabed494
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 03:23:45 +00:00
Cole Faust
c13099f964 Merge "Move the testing platforms out of soong_injection" am: e28bde81fd am: 561e6d376f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2514616

Change-Id: I7c6a95e4790479ebb628c71eb654e2b3fa2a0cf9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 01:57:17 +00:00
Cole Faust
561e6d376f Merge "Move the testing platforms out of soong_injection" am: e28bde81fd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2514616

Change-Id: I3d2396b730ebf90e36e3b033d72efc740a0e55b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 01:22:55 +00:00
Cole Faust
e28bde81fd Merge "Move the testing platforms out of soong_injection" 2023-03-31 00:17:33 +00:00
Steven Moreland
d3889d8daa Merge "sbox: print more errors" am: 97f5966f49 am: 74376679e9 am: 3590b55ab9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2511859

Change-Id: Id78b0ffb85414658ba4ed25546cecea58ddbb082
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 20:40:02 +00:00
Prashanth Swaminathan
bce5507c02 Enable sext.w removal for riscv targets
Bug: 275574215
Test: Verified boot complete on aosp_cf_riscv64_phone target.
Change-Id: I771dbc492075eec18919b66dc74ae524e3f4b3cd
2023-03-30 20:06:50 +00:00
Steven Moreland
3590b55ab9 Merge "sbox: print more errors" am: 97f5966f49 am: 74376679e9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2511859

Change-Id: Ib12e9caf09d8fb16bdcd72cc85400ec12972fa63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 20:04:14 +00:00
Treehugger Robot
c9ec22310e Merge "Add more modules in HugeModulesMap" am: 7c907b84e7 am: 5099f2fabb am: e2a125ffc8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513635

Change-Id: I1fb281e7f516de21fdce116f7b996eac04c4698b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 19:33:29 +00:00
Jingwen Chen
6b029a3997 bp2build: denylist some modules to fix CI breakage. am: 29c4561a6b am: 5cd5934a50 am: 36ad11e4f5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2514895

Change-Id: Iaa5370e760a78434a747347dc1210d0a6bc1b5e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 19:00:25 +00:00
Steven Moreland
74376679e9 Merge "sbox: print more errors" am: 97f5966f49
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2511859

Change-Id: I96d6aced224b9209b63117dda7bc501f1dc0c15c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 18:58:18 +00:00
Treehugger Robot
e2a125ffc8 Merge "Add more modules in HugeModulesMap" am: 7c907b84e7 am: 5099f2fabb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513635

Change-Id: Ieea793da15a1348e817988c635865a00a0d44d6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 18:41:59 +00:00
Steven Moreland
97f5966f49 Merge "sbox: print more errors" 2023-03-30 18:25:59 +00:00
Sam Delmerico
5121153568 improve error handling for SourceRootDirs
Previously, warnings about missing modules were printed directly to
stderr. Instead we can pass these messages along as errors using the
existing pathways.

Bug: 269457150
Test: m nothing
Test: add -external to PRODUCT_SOURCE_ROOT_DIRS and observe missing
  module errors
Change-Id: I7273c427f38024e3c288f1ecb31175ed04ac44a6
2023-03-30 14:22:38 -04:00
Jingwen Chen
36ad11e4f5 bp2build: denylist some modules to fix CI breakage. am: 29c4561a6b am: 5cd5934a50
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2514895

Change-Id: I5ad337b38fdf8cf681218eeb263fbcf7c67e3762
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 18:22:28 +00:00
Treehugger Robot
5099f2fabb Merge "Add more modules in HugeModulesMap" am: 7c907b84e7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513635

Change-Id: Id2300c37c05de912a97ef666bd54d6c7768dfa47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:52:36 +00:00
Jingwen Chen
5cd5934a50 bp2build: denylist some modules to fix CI breakage. am: 29c4561a6b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2514895

Change-Id: I69497895d2a6fd7bcebefee6e5de2f52496ac709
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:50:01 +00:00
Chris Wailes
7f88a6caee Merge "Remove stable feature from allowed features list" am: 8e6d5f208a am: 01e3a476c0 am: b1269bf11c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513923

Change-Id: I1337da27a794702e8424fbe9bc1daeb3ecb4d44e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:44:10 +00:00
Treehugger Robot
ffddc94522 Merge "Modify Soong to utilize from-text android.jar in build" am: bc2906efef am: e518bf7c3d am: 5746993043
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2411272

Change-Id: Ibb008c511597b5746bc9c70c9368c4a3fe3322da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:43:57 +00:00
Treehugger Robot
7e6b3d60ac Merge "Remove dead code." am: f1e0ce079c am: f3bfa281e0 am: 1bc772eedd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2512097

Change-Id: Ib1c87e5596596ecb533a0e2c726638baaf188484
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:43:46 +00:00
Treehugger Robot
7aab4d6048 Merge "Enable Wincompatible-function-pointer-types globally" am: 4dd3659393 am: 0f2f95c101 am: 96640001bf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2490503

Change-Id: I6030fb7de98170176a0be85f96c9de3e5e9fc990
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:43:36 +00:00
Treehugger Robot
dc80edc2c4 Merge "pass cc shared libs as order-only to rustc" am: 0bdbc1c387 am: a10c919d37 am: e69c6f643d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2511855

Change-Id: Ifd1119789b377f125c5db498a7fe6fa3c7ebc05b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:43:25 +00:00
Dan Albert
c271b6fea1 Merge "Generate api_levels.json from the preview codenames." am: a910e10b76 am: 6138ac81e0 am: 64e06a0560
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2509782

Change-Id: I1986e3439d25de4366f423001021a6ae1c052b46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:43:07 +00:00
Treehugger Robot
bd8efa398f Merge "support PRODUCT_SOURCE_ROOT_DIRS product variable" am: 998fdd7e37 am: 8943636742 am: 7a0060c062
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2448343

Change-Id: I0dbf004e78ca2d9fbf6b3fef50ed748b43b2f3a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:42:35 +00:00
Chris Wailes
b1269bf11c Merge "Remove stable feature from allowed features list" am: 8e6d5f208a am: 01e3a476c0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2513923

Change-Id: I08aae347282494cefcf2c39b3791b43491dfee00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:40:52 +00:00
Treehugger Robot
5746993043 Merge "Modify Soong to utilize from-text android.jar in build" am: bc2906efef am: e518bf7c3d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2411272

Change-Id: I7b524b1853c0375ee9db5d726603adb2120cfd22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:40:27 +00:00
Treehugger Robot
1bc772eedd Merge "Remove dead code." am: f1e0ce079c am: f3bfa281e0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2512097

Change-Id: I1b24be2df30c4ce7c74e9b14746f3ff9bc5a4dd1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:40:17 +00:00
Treehugger Robot
96640001bf Merge "Enable Wincompatible-function-pointer-types globally" am: 4dd3659393 am: 0f2f95c101
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2490503

Change-Id: Id3e6d840d4888a5f5ba9b681f8005303f7be927a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:40:05 +00:00
Treehugger Robot
e69c6f643d Merge "pass cc shared libs as order-only to rustc" am: 0bdbc1c387 am: a10c919d37
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2511855

Change-Id: I114e03cab59f75791b37a59f1218ce8bc34cc84e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:39:52 +00:00
Dan Albert
64e06a0560 Merge "Generate api_levels.json from the preview codenames." am: a910e10b76 am: 6138ac81e0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2509782

Change-Id: I124d8c7dfa50a107c25de6666833744c8be81103
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:37:01 +00:00