Commit Graph

71315 Commits

Author SHA1 Message Date
Treehugger Robot
a0954b57f4 Merge "Track transitive usage of aconfig flags and add LOCAL_ACONFIG_FILES to Android-<product>.mk" into main am: 8bad43ad53 am: a4f896ab0d am: fdfe8d1dbb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645432

Change-Id: If6259d45628fa87458b2d9ca38bfa83bfeeccd01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 15:51:17 +00:00
Liz Kammer
f9499f3a47 Merge "Make genrule export_include_dirs more consistent" into main am: d07cb48c6f am: 2d94b9bf0a am: 008f72c012
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657600

Change-Id: I5d02926b3aada6bc29c212bafd6ff323a9f6a0f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 15:50:57 +00:00
Treehugger Robot
fdfe8d1dbb Merge "Track transitive usage of aconfig flags and add LOCAL_ACONFIG_FILES to Android-<product>.mk" into main am: 8bad43ad53 am: a4f896ab0d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645432

Change-Id: Icd5efe9e9765d1cea721a74e76a3c3dda50b68f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 15:07:10 +00:00
Liz Kammer
008f72c012 Merge "Make genrule export_include_dirs more consistent" into main am: d07cb48c6f am: 2d94b9bf0a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657600

Change-Id: I095091e4483e952efc0da469f60e243d420e184b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 15:06:11 +00:00
Treehugger Robot
a4f896ab0d Merge "Track transitive usage of aconfig flags and add LOCAL_ACONFIG_FILES to Android-<product>.mk" into main am: 8bad43ad53
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645432

Change-Id: Ib299f0b55b0f5540286e0974b2d7512d4991fa42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 14:46:31 +00:00
Treehugger Robot
8bad43ad53 Merge "Track transitive usage of aconfig flags and add LOCAL_ACONFIG_FILES to Android-<product>.mk" into main 2023-07-21 14:34:44 +00:00
Liz Kammer
2d94b9bf0a Merge "Make genrule export_include_dirs more consistent" into main am: d07cb48c6f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657600

Change-Id: Id221aba6417fb8a0b0108f1940ca24965b4783ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 14:23:30 +00:00
Liz Kammer
d07cb48c6f Merge "Make genrule export_include_dirs more consistent" into main 2023-07-21 13:41:23 +00:00
Treehugger Robot
e97d8b0c32 Merge "Relax preprocessed apk check for non-privileged apps" into main am: 9064761816 am: ea7d85fc37 am: 66dca00513
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2670157

Change-Id: I6a761d2cf3c213c5b1e30c43056455d6fb105098
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 05:57:10 +00:00
Treehugger Robot
66dca00513 Merge "Relax preprocessed apk check for non-privileged apps" into main am: 9064761816 am: ea7d85fc37
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2670157

Change-Id: If0aef0632b03218b1a26b94f89de640c14813d93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 05:12:33 +00:00
Treehugger Robot
ea7d85fc37 Merge "Relax preprocessed apk check for non-privileged apps" into main am: 9064761816
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2670157

Change-Id: I9fb5b04444c2b86733808484f7c1ee586ca99a4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 04:30:54 +00:00
Treehugger Robot
9064761816 Merge "Relax preprocessed apk check for non-privileged apps" into main 2023-07-21 03:47:42 +00:00
Treehugger Robot
cdf63deb96 Merge "Enable restat for javac rules" into main am: 340591c729 am: 3c1dd65ce0 am: 96fea7e95f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2627202

Change-Id: I4d595b86d4f9a745396315be6eab71aa29dd892f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 03:21:29 +00:00
Treehugger Robot
96fea7e95f Merge "Enable restat for javac rules" into main am: 340591c729 am: 3c1dd65ce0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2627202

Change-Id: Ibadb54a8f11343229f65bca20b1a578060e27228
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 02:36:21 +00:00
Treehugger Robot
3c1dd65ce0 Merge "Enable restat for javac rules" into main am: 340591c729
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2627202

Change-Id: I20a062249543466134f2e4cac61c50d98abbca38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 01:55:19 +00:00
Treehugger Robot
340591c729 Merge "Enable restat for javac rules" into main 2023-07-21 01:18:27 +00:00
Cole Faust
93b89b4110 Relax preprocessed apk check for non-privileged apps
Non-priviledged apps can have compressed dex files.
See go/gms-uncompressed-jni-slides

Bug: 185811447
Test: Presubmits
Change-Id: I14f70fb9286bce132e451a0c930333455517cdc3
2023-07-20 17:57:33 -07:00
Treehugger Robot
2d0c4a1efa Merge "Add CFI product config variables to platform_mappings" into main am: 00d0d7af7d am: 110f8b4a08 am: 57073321bf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660958

Change-Id: I01e938a0a48e41e3ef14557e76b0618229cf9485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 21:32:20 +00:00
Treehugger Robot
57073321bf Merge "Add CFI product config variables to platform_mappings" into main am: 00d0d7af7d am: 110f8b4a08
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660958

Change-Id: I138ab0e844dc8bc22327ec53c2af6d0883b3898a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 21:07:33 +00:00
Treehugger Robot
110f8b4a08 Merge "Add CFI product config variables to platform_mappings" into main am: 00d0d7af7d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660958

Change-Id: I1a34b26c6dde03115a392814fa6014a51a9e87ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 20:19:40 +00:00
Treehugger Robot
00d0d7af7d Merge "Add CFI product config variables to platform_mappings" into main 2023-07-20 19:31:41 +00:00
Yu Liu
ed36901fa8 Merge "Symlink to rules_java in soong integration test." into main am: 2cbbfb9e1d am: 408e6e3aa6 am: 03844740b2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2667475

Change-Id: I464963beae41bcdb02f7eee36a2b254d24534042
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 19:11:59 +00:00
David Fu
0e8d9b94ab Merge "Added haiku presubmit packaging" into main am: 26661d1bb0 am: 27cc9cd2f4 am: f3f5eb509b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652339

Change-Id: If1e325f94bbde9c5bb535761a0c6d154c0a32db0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 19:11:42 +00:00
Joe Onorato
6fe59eb7f0 Track transitive usage of aconfig flags and add LOCAL_ACONFIG_FILES to Android-<product>.mk
Bug: 283910439
Test: m nothing (runs soong tests)
Change-Id: I59f9bef7b7c502565d531a5685c002a177e0a77c
2023-07-20 11:33:06 -07:00
LaMont Jones
feff3f3f99 Enable restat for javac rules
Bug: 280820245
Test: presubmit
Change-Id: I315fb864f8df3d749fa1545b6e59ee37f8f5ec18
2023-07-20 18:28:54 +00:00
Yu Liu
03844740b2 Merge "Symlink to rules_java in soong integration test." into main am: 2cbbfb9e1d am: 408e6e3aa6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2667475

Change-Id: Ib19320d84e763ca2fca5458de910ffd7824a64e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 18:28:53 +00:00
David Fu
f3f5eb509b Merge "Added haiku presubmit packaging" into main am: 26661d1bb0 am: 27cc9cd2f4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652339

Change-Id: I0bfe398a09a175958b8c1de811a415b5be117475
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 18:28:22 +00:00
Yu Liu
408e6e3aa6 Merge "Symlink to rules_java in soong integration test." into main am: 2cbbfb9e1d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2667475

Change-Id: I83b131ff628b5110b200c58a6f4fcdb593d9888f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 17:44:44 +00:00
David Fu
27cc9cd2f4 Merge "Added haiku presubmit packaging" into main am: 26661d1bb0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652339

Change-Id: Id900e4c18022e0eb69bdac790d8c218d4873521e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 17:41:42 +00:00
Yu Liu
2cbbfb9e1d Merge "Symlink to rules_java in soong integration test." into main 2023-07-20 17:09:04 +00:00
David Fu
26661d1bb0 Merge "Added haiku presubmit packaging" into main 2023-07-20 17:00:05 +00:00
Cole Faust
88c8efb18c Add CFI product config variables to platform_mappings
Bug: 269577299
Fixes: 283130542
Test: b test --config=android //build/bazel/rules/cc/...
Change-Id: I2fc4094167c48b1f3b22bee6b7ada309278f7250
2023-07-20 09:45:36 -07:00
Romain Jobredeaux
ca4706b474 Symlink to rules_java in soong integration test.
Bug: 292023656
Test: CI + ABTD
Change-Id: I3ac87154c2d77cb18c7ba60f638b5787cef57606
2023-07-20 09:41:29 -04:00
Yu Liu
a1734130c7 Merge "denylist boringssl_test_support before we fully support cc_test_library" into main am: 4c9b3e114b am: 1b24c106a2 am: 5bfb1ba735
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665790

Change-Id: I48432c74f36ab51cac69374ef7fdfe197871e21e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 06:19:58 +00:00
Yu Liu
5bfb1ba735 Merge "denylist boringssl_test_support before we fully support cc_test_library" into main am: 4c9b3e114b am: 1b24c106a2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665790

Change-Id: Ib50454a9777fa3c5a1bf96370d5d23244147f927
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 05:36:05 +00:00
Yu Liu
1b24c106a2 Merge "denylist boringssl_test_support before we fully support cc_test_library" into main am: 4c9b3e114b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665790

Change-Id: I84f821f6c187e071a988a9eedc9e68a116b4b88d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 04:54:54 +00:00
Yu Liu
4c9b3e114b Merge "denylist boringssl_test_support before we fully support cc_test_library" into main 2023-07-20 04:16:22 +00:00
Treehugger Robot
33ddef6dae Merge "Fix typo in mutator name" into main am: e2cfe50279 am: 5361b43ddb am: b9c4cf09f7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665657

Change-Id: I55a1bd9ecd02119b9c28cd193d5f1f0cd71fa9f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 03:46:07 +00:00
Treehugger Robot
b9c4cf09f7 Merge "Fix typo in mutator name" into main am: e2cfe50279 am: 5361b43ddb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665657

Change-Id: Id833c656ef0d00964637cab5ff3c130c251c463d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 03:01:11 +00:00
Treehugger Robot
5361b43ddb Merge "Fix typo in mutator name" into main am: e2cfe50279
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665657

Change-Id: Ie279f6392dcf3ae09fb63e2b4a5d3ca024c7a468
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 02:17:30 +00:00
Treehugger Robot
e2cfe50279 Merge "Fix typo in mutator name" into main 2023-07-20 01:30:58 +00:00
Romain Jobredeaux
cc2fac2764 Merge "Keep rules_java vendored repository BUILD files" into main am: 0ccd94cefa am: 48ed4967a8 am: f4214eaa47
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665780

Change-Id: I95d8e37c8af23be537e6c27254ae0736b07702e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 01:04:44 +00:00
Treehugger Robot
31941530d6 Merge "Pass declarations as separate arguments" into main am: 55d25a435f am: b75d09dfd6 am: 3e4f9fceb1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665976

Change-Id: Ia339a485011ed6118a887731c27f9ea97a1b0367
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 01:04:31 +00:00
Romain Jobredeaux
f4214eaa47 Merge "Keep rules_java vendored repository BUILD files" into main am: 0ccd94cefa am: 48ed4967a8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665780

Change-Id: I4c0cab5d08887a569c733edb4f99ceb46a381b7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 00:21:03 +00:00
Treehugger Robot
3e4f9fceb1 Merge "Pass declarations as separate arguments" into main am: 55d25a435f am: b75d09dfd6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665976

Change-Id: I2e27cd55d2c442a03dfb41f5ca4a15d3b7bdadb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 00:20:50 +00:00
David Fu
fd121fcfd7 Added haiku presubmit packaging
Change-Id: I6cdb06fe0c2d7dd6320a1dafe859172b280dd53c
2023-07-19 23:46:02 +00:00
Romain Jobredeaux
48ed4967a8 Merge "Keep rules_java vendored repository BUILD files" into main am: 0ccd94cefa
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665780

Change-Id: Iaadfe677e6b328d8380e6417fcf6d6b4895dea5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 23:39:48 +00:00
Yu Liu
1d03d176a9 denylist boringssl_test_support before we fully support cc_test_library
Bug: 291962016
Test: CI
Change-Id: I20596fe3f70d0a27b12b39a288df753c0befb891
2023-07-19 23:39:41 +00:00
Treehugger Robot
b75d09dfd6 Merge "Pass declarations as separate arguments" into main am: 55d25a435f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665976

Change-Id: Ib6a7eb226f08865b3950d42f6598eb91c2110b27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 23:39:33 +00:00
Romain Jobredeaux
0ccd94cefa Merge "Keep rules_java vendored repository BUILD files" into main 2023-07-19 23:22:11 +00:00