Commit Graph

75666 Commits

Author SHA1 Message Date
Cole Faust
b231ce9af7 Merge "Remove baseModuleContext.debug" into main am: 03787bea6d am: 6714a42739
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791447

Change-Id: I2e9b1df324770abb1b20039fecbb379d1d2049fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 18:12:02 +00:00
Cole Faust
6714a42739 Merge "Remove baseModuleContext.debug" into main am: 03787bea6d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791447

Change-Id: I97e93887133f73e16293d6b017d534df306160d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 17:43:23 +00:00
Treehugger Robot
bfb6df0b0e Merge "Fix typo in droidstubs" into main am: 2b808d0f22 am: 1d83966db8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789772

Change-Id: I73f1c58718cc0188bfc0226b47cb233914a1ca72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 16:47:50 +00:00
Cole Faust
03787bea6d Merge "Remove baseModuleContext.debug" into main 2023-10-17 16:38:02 +00:00
Treehugger Robot
1d83966db8 Merge "Fix typo in droidstubs" into main am: 2b808d0f22
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789772

Change-Id: Id811c94a4767807e3a5294e55cc26966fe302127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 16:18:59 +00:00
Treehugger Robot
2b808d0f22 Merge "Fix typo in droidstubs" into main 2023-10-17 15:39:40 +00:00
Liz Kammer
a830e2cdac Merge "Restrict bp2build of hdr library props" into main am: fa774656a1 am: fef6ec9f60
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788532

Change-Id: Icf5296a4dd93449b5be5b57f651c16858f7a615e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 14:55:29 +00:00
Liz Kammer
fef6ec9f60 Merge "Restrict bp2build of hdr library props" into main am: fa774656a1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788532

Change-Id: Ib54542a42ddd136e6eca4e0449ccfb857215c1b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 14:25:04 +00:00
Liz Kammer
fa774656a1 Merge "Restrict bp2build of hdr library props" into main 2023-10-17 13:54:16 +00:00
Cole Faust
3a71ba3999 Merge "Add GENRULE_SANDBOXING=false to non-sandboxed builds" into main am: ab3ed73157 am: 0c8830aecf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2782271

Change-Id: I333018913a3dd54f720432a33643aed1011c492f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 01:33:33 +00:00
Cole Faust
0c8830aecf Merge "Add GENRULE_SANDBOXING=false to non-sandboxed builds" into main am: ab3ed73157
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2782271

Change-Id: I59e35dee38b2a9dd41e7cafa683327ef7808f745
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 01:03:36 +00:00
Cole Faust
ab3ed73157 Merge "Add GENRULE_SANDBOXING=false to non-sandboxed builds" into main 2023-10-17 00:53:09 +00:00
Treehugger Robot
1e698031a0 Merge "Allowlist gcertstatus command to be run" into main am: 78eddf1804 am: 7ff09e5b6c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791274

Change-Id: I74676079e220e490b04ced6b23ca2c3c01b96ca8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 00:49:15 +00:00
Treehugger Robot
ba75c65018 Merge "Remove makePathForInstall" into main am: 60f72ffaa7 am: ca064c934b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789952

Change-Id: I3c44209f7a9b0c0e122ac908ceca26b16ff6ab1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 00:43:00 +00:00
Treehugger Robot
7ff09e5b6c Merge "Allowlist gcertstatus command to be run" into main am: 78eddf1804
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791274

Change-Id: I2882726bc9a2b3f99e929327737c4985535452e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 00:00:39 +00:00
Treehugger Robot
78eddf1804 Merge "Allowlist gcertstatus command to be run" into main 2023-10-16 23:52:17 +00:00
Treehugger Robot
ca064c934b Merge "Remove makePathForInstall" into main am: 60f72ffaa7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789952

Change-Id: Id977e1f88e2a664cfdc9418de6da59936a32bce5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 23:43:47 +00:00
Treehugger Robot
60f72ffaa7 Merge "Remove makePathForInstall" into main 2023-10-16 23:16:05 +00:00
Treehugger Robot
45c943b958 Merge "Add assets property for Android apps." into main am: c82e844121 am: ab202d1aa2 am: e5d4f786c8 am: 2e2a37666f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786252

Change-Id: Ie9eb6b391e0ac19dbc5f8744c8868a8234b186cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 22:04:33 +00:00
Treehugger Robot
2e2a37666f Merge "Add assets property for Android apps." into main am: c82e844121 am: ab202d1aa2 am: e5d4f786c8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786252

Change-Id: Ib42a1b7fdde9bdd1b8f0ed17a0a35a706fcc7e9a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 21:31:21 +00:00
Cole Faust
3b703f3c02 Remove baseModuleContext.debug
It was never set to true.

Test: Presubmits
Change-Id: I9944d90b7e75beb4a7fe259c72bc7a82e42f593d
2023-10-16 14:20:00 -07:00
Vinh Tran
d063891273 Merge "Remove restriction on android config in generated rust_library targets" into main am: 59aa97a594 am: 4b4dc551b0 am: b8a5d5f89b am: 3b0ba4a56e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786780

Change-Id: Ic09847004a912cb437e30b0d0c2ff89256c307fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 21:17:44 +00:00
Treehugger Robot
e5d4f786c8 Merge "Add assets property for Android apps." into main am: c82e844121 am: ab202d1aa2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786252

Change-Id: I5289eaac6ff9d7e8667f3a345ed0ba70a2e25568
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 21:16:00 +00:00
Treehugger Robot
ab202d1aa2 Merge "Add assets property for Android apps." into main am: c82e844121
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786252

Change-Id: Ic0e687b01f8bee574b415db0e0a57c6ea8070ec6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 21:15:21 +00:00
Treehugger Robot
c82e844121 Merge "Add assets property for Android apps." into main 2023-10-16 21:01:44 +00:00
Vinh Tran
3b0ba4a56e Merge "Remove restriction on android config in generated rust_library targets" into main am: 59aa97a594 am: 4b4dc551b0 am: b8a5d5f89b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786780

Change-Id: I1119c8aaff5917f93de4b730e643399fe9745d57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 20:41:44 +00:00
Kousik Kumar
298c785766 Allowlist gcertstatus command to be run
With https://team-review.git.corp.google.com/c/foundry-x/re-client/+/2045536, reclient is starting to use gcertstatus instead of prodcertstatus to check for validity of google prod creds.

I'll remove the allowlist for prodcertstatus in a subsequent CL after new reclient is released.

Bug: b/169675226
Change-Id: I0e760c863d534b7a5744daf5f89f530be3d296ff
2023-10-16 20:40:18 +00:00
Vinh Tran
b8a5d5f89b Merge "Remove restriction on android config in generated rust_library targets" into main am: 59aa97a594 am: 4b4dc551b0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786780

Change-Id: I3698b80b2dab3642b12cb971c2bfe0e47ef59668
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 20:10:19 +00:00
Cole Faust
7b4de4b859 Remove makePathForInstall
Test: Presubmits
Change-Id: I6e66af05ac578b98e212bcddcecaff6ce93e5cd5
2023-10-16 13:02:47 -07:00
Vinh Tran
4b4dc551b0 Merge "Remove restriction on android config in generated rust_library targets" into main am: 59aa97a594
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786780

Change-Id: I6aecfe176cb2ac17d0d4509d731fd81b0a1d63cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 19:35:04 +00:00
Liz Kammer
170dd7239a Fix typo in droidstubs
Test: n/a
Change-Id: Idd58be843d01db008f1815f83149033bf5ac766d
2023-10-16 15:34:24 -04:00
Vinh Tran
59aa97a594 Merge "Remove restriction on android config in generated rust_library targets" into main 2023-10-16 19:08:35 +00:00
Jihoon Kang
1940a51136 Merge changes from topic "stub_validation" into main am: bc98b4151d am: 8a31dfb8fd am: f62a6384e2 am: c0e328636f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640275

Change-Id: Ib3ddc6bcb9ab99eb907e4dfeb6e88b8087288c8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 18:13:46 +00:00
Jihoon Kang
dd84f77796 Disable full_api_surface_stubs for some java_api_library modules am: d30ac8a32a am: 7292538264 am: e7c994e61b am: 1c70f0a329
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2769782

Change-Id: Iaf798054476558838d7863bac3f0372ef899b42b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 18:13:41 +00:00
Jiakai Zhang
ba82e28d5d Add assets property for Android apps.
This property is similar to `asset_dirs`, but for individual files. This
is especially useful when the user wants to pack generated asset files
into the APK.

Bug: 257532944
Test: m nothing
Change-Id: If3062124e9dedb41315dcaf5d379803e5419b8cd
2023-10-16 18:53:30 +01:00
Jihoon Kang
c0e328636f Merge changes from topic "stub_validation" into main am: bc98b4151d am: 8a31dfb8fd am: f62a6384e2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640275

Change-Id: I5cb6c1c963c6c201ce793fecc4aba550ce6cacd2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 17:40:26 +00:00
Jihoon Kang
1c70f0a329 Disable full_api_surface_stubs for some java_api_library modules am: d30ac8a32a am: 7292538264 am: e7c994e61b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2769782

Change-Id: Id4031ea1e2d59751acf662168cad47b6c52b45ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 17:40:20 +00:00
Jihoon Kang
f62a6384e2 Merge changes from topic "stub_validation" into main am: bc98b4151d am: 8a31dfb8fd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640275

Change-Id: I8ea4b9c856781c73b2d33d7c25a1367233657428
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 17:07:36 +00:00
Jihoon Kang
e7c994e61b Disable full_api_surface_stubs for some java_api_library modules am: d30ac8a32a am: 7292538264
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2769782

Change-Id: I22f37cf976310c0cdd4f94c468035355e4cc701b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 17:07:31 +00:00
Jihoon Kang
8a31dfb8fd Merge changes from topic "stub_validation" into main am: bc98b4151d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640275

Change-Id: Ia73f054b8190789fcaa58c300e4b70e5cf244085
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 16:38:56 +00:00
Jihoon Kang
7292538264 Disable full_api_surface_stubs for some java_api_library modules am: d30ac8a32a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2769782

Change-Id: I75cf340b882d0951f961a04d80f5da174311b049
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 16:38:52 +00:00
Jihoon Kang
bc98b4151d Merge changes from topic "stub_validation" into main
* changes:
  Add current api check as validation for from-text stub generation
  Disable full_api_surface_stubs for some java_api_library modules
2023-10-16 16:34:41 +00:00
Jingwen Chen
3606a22e7d Allowlist //system/linkerconfig am: aea8ba3534 am: 9bffe77269 am: f881704307 am: 007400e98e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786164

Change-Id: I74bbde94a0204b1f74eeaa1dfbc07645de8ab757
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 08:55:01 +00:00
Jingwen Chen
007400e98e Allowlist //system/linkerconfig am: aea8ba3534 am: 9bffe77269 am: f881704307
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786164

Change-Id: I345ca534fd3b55944bbe6bff195381f14f1678fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 08:21:19 +00:00
Jingwen Chen
f881704307 Allowlist //system/linkerconfig am: aea8ba3534 am: 9bffe77269
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786164

Change-Id: Ibb0b34440f796e43e6778e4fdb1da7646a7ba468
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 07:49:22 +00:00
Jingwen Chen
9bffe77269 Allowlist //system/linkerconfig am: aea8ba3534
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786164

Change-Id: Idb3aac2e1c07f88e0298682e3a304887f9402b02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 07:17:13 +00:00
Jingwen Chen
aea8ba3534 Allowlist //system/linkerconfig
Test: b test //system/linkerconfig/...
Change-Id: I907524bd412fd6312f9c9478f3635ebbd8c27ce0
2023-10-16 06:52:41 +00:00
Yu Liu
e02078582f Merge "Handle the case where the release value set is a list." into main am: f613da45db am: 81b7edc4ae am: 4af9447c20 am: bff73dd63b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2787773

Change-Id: I9bc9ea2b2760af5b57dd69463658bff3b8e74d9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-14 05:40:44 +00:00
Yu Liu
bff73dd63b Merge "Handle the case where the release value set is a list." into main am: f613da45db am: 81b7edc4ae am: 4af9447c20
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2787773

Change-Id: I16b8c57df048adf1973e59527abadd1d21c693a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-14 05:07:50 +00:00
Yu Liu
4af9447c20 Merge "Handle the case where the release value set is a list." into main am: f613da45db am: 81b7edc4ae
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2787773

Change-Id: I20a9c110ddb4fd5f5599c0cc98e956644ef9f5c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-14 04:34:37 +00:00