Commit Graph

70347 Commits

Author SHA1 Message Date
Sam Delmerico
a37e415460 Merge "make android.InList generic" into main am: cfcd0a4960 am: 351e7c83b8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660959

Change-Id: I3e35aeba5e73185458ec5ee3923773001935ca3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 15:31:38 +00:00
Liz Kammer
7f0e5b4cc5 Merge "Handle static binary repetition of system deps" into main am: 0a681989ae am: ae7094a51b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2613809

Change-Id: I3ae7bcb3cbb47e603dcbacb0589980dd1e387775
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 15:31:12 +00:00
Sam Delmerico
351e7c83b8 Merge "make android.InList generic" into main am: cfcd0a4960
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660959

Change-Id: I2a9c17ee76fde7d31ed81608712a2a47c557c47a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 15:11:34 +00:00
Sam Delmerico
cfcd0a4960 Merge "make android.InList generic" into main 2023-07-19 15:02:56 +00:00
Liz Kammer
ae7094a51b Merge "Handle static binary repetition of system deps" into main am: 0a681989ae
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2613809

Change-Id: Ic0a8f1ce207e62e86c38c1b28a6b2798edd17c03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 14:49:10 +00:00
Liz Kammer
0a681989ae Merge "Handle static binary repetition of system deps" into main 2023-07-19 14:16:52 +00:00
Treehugger Robot
3a553cb013 Merge "Add workaround for a file with an mtime in the future" into main am: b7c8d3d708 am: 36e482d953
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2663376

Change-Id: I78e95574249bd2b361eabd412def80c5913ca423
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 06:12:59 +00:00
Treehugger Robot
b4df366727 Merge "Install VNDK libraries into vendor or product lib with flag" into main am: 7d34640ac8 am: 4fc627b005
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2648170

Change-Id: I82dad8ed453f526a7199182c0b73fc496b3dc329
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 06:12:42 +00:00
Treehugger Robot
36e482d953 Merge "Add workaround for a file with an mtime in the future" into main am: b7c8d3d708
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2663376

Change-Id: I7f69014ad366928600a83627ddb4da1471d44da9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 05:31:13 +00:00
Treehugger Robot
4fc627b005 Merge "Install VNDK libraries into vendor or product lib with flag" into main am: 7d34640ac8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2648170

Change-Id: Ic68b28774fae655d638bb6b8b99a018f93d929b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 05:30:53 +00:00
Treehugger Robot
b7c8d3d708 Merge "Add workaround for a file with an mtime in the future" into main 2023-07-19 05:22:28 +00:00
Treehugger Robot
7d34640ac8 Merge "Install VNDK libraries into vendor or product lib with flag" into main 2023-07-19 04:44:51 +00:00
Yi Kong
b793548b34 Merge "isCfi should query the mutated version" into main am: 7d8231d13e am: b9062578e0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2661935

Change-Id: I2e2f65d91378cb6c118251e221ad69f516abffa2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 04:20:32 +00:00
Cory Barker
da749ad88b Merge "Add new options for defining paths to exclude in report gen" into main am: dba138a5b0 am: 8e56654379
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2663336

Change-Id: Ia271e9cc76cfcf93a9dae3b0e3ef3eb36937c533
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 04:20:17 +00:00
Yi Kong
b9062578e0 Merge "isCfi should query the mutated version" into main am: 7d8231d13e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2661935

Change-Id: Ia082324f20bae8876f461e364d12d074d5787158
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:38:07 +00:00
Cory Barker
8e56654379 Merge "Add new options for defining paths to exclude in report gen" into main am: dba138a5b0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2663336

Change-Id: If51503113b764aeceb196a9fd0f2374d731044d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:37:46 +00:00
Yi Kong
7d8231d13e Merge "isCfi should query the mutated version" into main 2023-07-19 02:38:28 +00:00
Cole Faust
e9ae480a82 Add workaround for a file with an mtime in the future
Bug: 291828210
Test: `m` repeatedly, and see ninja say there's no work to do on the second run
Change-Id: I0e1e5a82ebd25e9eec5daea90eb72db0ac085f34
2023-07-18 19:36:41 -07:00
Cory Barker
dba138a5b0 Merge "Add new options for defining paths to exclude in report gen" into main 2023-07-19 02:31:14 +00:00
Yabin Cui
ad9e7f078f Update rust bindgen to clang-r498229 am: 2850da608e am: 12b036576d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2663515

Change-Id: I3ad42d8d879ee06c8b9b7415c14baf7d5c0ab3e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 01:15:40 +00:00
Yabin Cui
12b036576d Update rust bindgen to clang-r498229 am: 2850da608e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2663515

Change-Id: I39ecd8e33ae92f04201d7310ebeb84eb299ffc44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 00:33:28 +00:00
Cory Barker
2490757043 Add new options for defining paths to exclude in report gen
Test: built locally and verified results

Bug: 290337392
Change-Id: I382fe922e74d74b26ebbb2b477877b2a61015b87
2023-07-18 21:19:53 +00:00
Yabin Cui
2850da608e Update rust bindgen to clang-r498229
Bug: 280683256
Test: presubmit
Change-Id: I30c57035eaba408cdbaa4f1151ea2605fdd9d32b
2023-07-18 13:41:21 -07:00
Aditya Kumar
8192438189 Merge "Enable scs for riscv64" into main am: a4755647b0 am: debaf2d204
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660940

Change-Id: I65f867978f5f2de81c41383e8266439797c4abad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 20:16:49 +00:00
Jihoon Kang
70de94a1e0 Merge "Fix stem to be propagated to output jar name in java_library" into main am: ef5d8278be am: 258edea6f6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2646424

Change-Id: I645ab969f2fa499cae489dba2ded664f40b7a187
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 19:54:30 +00:00
Aditya Kumar
debaf2d204 Merge "Enable scs for riscv64" into main am: a4755647b0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660940

Change-Id: I2052b0130d606b7eccc0ff5d40b5e049a56256b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 19:11:44 +00:00
Sam Delmerico
1717b3bb7a make android.InList generic
Change-Id: Ic166216cb473371a5e34cd97a068ca35f5534740
2023-07-18 15:07:24 -04:00
Jihoon Kang
258edea6f6 Merge "Fix stem to be propagated to output jar name in java_library" into main am: ef5d8278be
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2646424

Change-Id: I75ee4da6839d7c5e67f3eec9f9c5ed1e9bcf759a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 18:44:19 +00:00
Aditya Kumar
a4755647b0 Merge "Enable scs for riscv64" into main 2023-07-18 18:26:42 +00:00
Jihoon Kang
ef5d8278be Merge "Fix stem to be propagated to output jar name in java_library" into main 2023-07-18 18:26:36 +00:00
Cole Faust
4b7519d350 Merge "Platform mapping-based product config" into main am: 66ef2ff97f am: b74818b55d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2629193

Change-Id: Ide489f3f500783cace7981aadf492bb235cde236
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 18:14:28 +00:00
Cole Faust
b74818b55d Merge "Platform mapping-based product config" into main am: 66ef2ff97f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2629193

Change-Id: I77946b7c5f021f8ac821ab8d9cb6618580e906db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 17:32:39 +00:00
Cole Faust
66ef2ff97f Merge "Platform mapping-based product config" into main 2023-07-18 17:19:49 +00:00
Cole Faust
361fc3fc53 Merge "Use rbc_dashboard.py instead of rbc_regression_test.sh" into main am: b3f571edd2 am: 25cef3f958
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660535

Change-Id: Ia80a05335d3fd9329dc2e5c8ea16e5b682bb9b9a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 17:09:03 +00:00
Treehugger Robot
0d933bc9f1 Merge "Create one rule per one corpus/data files" into main am: 8edcba4c2f am: 0c5f419b80
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652761

Change-Id: I54916e986b6b9aa7bd472ad0406308d267ac7964
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 17:08:01 +00:00
Cole Faust
25cef3f958 Merge "Use rbc_dashboard.py instead of rbc_regression_test.sh" into main am: b3f571edd2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660535

Change-Id: I4356c6841f38a29eb375b4641116beb53fd6807b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 16:48:43 +00:00
Cole Faust
b3f571edd2 Merge "Use rbc_dashboard.py instead of rbc_regression_test.sh" into main 2023-07-18 16:40:07 +00:00
Treehugger Robot
0c5f419b80 Merge "Create one rule per one corpus/data files" into main am: 8edcba4c2f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652761

Change-Id: Id49466c64c55d80ac102a989c50a245c4a575988
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 16:23:26 +00:00
Treehugger Robot
8edcba4c2f Merge "Create one rule per one corpus/data files" into main 2023-07-18 15:37:25 +00:00
Ivan Lozano
26027f7bd9 Merge "rust: Add vendor and recovery dylib support." into main am: 87987fd058 am: 4387b7e860
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657555

Change-Id: If28dad1a8eae2b6fbd5730d641e1be66af48d543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 14:30:26 +00:00
Ivan Lozano
4387b7e860 Merge "rust: Add vendor and recovery dylib support." into main am: 87987fd058
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657555

Change-Id: I3492b1ec493ee11733d1b6b341c7997b4f12572c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 13:50:18 +00:00
Ivan Lozano
87987fd058 Merge "rust: Add vendor and recovery dylib support." into main 2023-07-18 13:08:08 +00:00
Inseob Kim
3b24406dda Create one rule per one corpus/data files
To avoid MAX_ARG_STRLEN hardlimit.

Test: build and check intermediate directory
Change-Id: I44db1ed14cae4de6ace5b25a392d394d0f9f617a
2023-07-18 12:38:08 +00:00
Treehugger Robot
f34f45b645 Merge "Add product name to the opt-in ABI error message" into main am: 0b5ca6ad06 am: edbaeba4d4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640401

Change-Id: I0d7bd380a67ab1e04058bff724da7ed0dca7fe8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 07:55:18 +00:00
Yi Kong
ddffe72b92 isCfi should query the mutated version
... similar to isFuzzer.

Test: verify libaudioflinger_timing does not have duplicate -flto flags
Bug: 289475610
Change-Id: Id7e5ec90b1b445f09f8b2ea164289450a77dfbb5
2023-07-18 16:40:36 +09:00
Treehugger Robot
edbaeba4d4 Merge "Add product name to the opt-in ABI error message" into main am: 0b5ca6ad06
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640401

Change-Id: Ide8086ffeece843b5649c7eead61463848e86c88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 07:11:09 +00:00
Treehugger Robot
0b5ca6ad06 Merge "Add product name to the opt-in ABI error message" into main 2023-07-18 06:28:03 +00:00
Kiyoung Kim
e623c58cc6 Install VNDK libraries into vendor or product lib with flag
Install VNDK libraries into vendor or product lib when flag
'KEEP_VNDK' is set as false from build. This flag will be used to
test while deprecating VNDK step by step.

Bug: 290157355
Test: build succeded with DEPRECATE_VNDK succeded
Test: Cuttlefish boot succeded with sepolicy disabled
Change-Id: I05b166f054113ae2775df4e310916d0ea4af3fb6
2023-07-18 02:02:57 +00:00
Treehugger Robot
29a0e672e5 Merge "Add write_if_changed property to genrule" into main am: 26a54045be am: de48cc32a5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2648169

Change-Id: I6e376d9860fd3bcb169a18764a50854fc7403834
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 01:30:25 +00:00
Treehugger Robot
de48cc32a5 Merge "Add write_if_changed property to genrule" into main am: 26a54045be
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2648169

Change-Id: I3d588852d4886e8e8397e8af46ac365e6abd18f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 00:44:42 +00:00