Commit Graph

50813 Commits

Author SHA1 Message Date
Colin Cross
299cadf6eb Merge "Enable restat for sbox rules" am: 209844ce1c am: 55d2f88cc8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2046151

Change-Id: Iac53c990eb6f0cf70903f68c06994109fc58af02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-06 00:11:42 +00:00
Treehugger Robot
0531e5e5bc Merge "Support converting simple $(eval) expressions" am: 8210fbec1f am: 7ec50660f6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2043313

Change-Id: Ifb006da5dd8e7299936f8fb4ad0719c896844fc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-06 00:10:53 +00:00
Colin Cross
55d2f88cc8 Merge "Enable restat for sbox rules" am: 209844ce1c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2046151

Change-Id: If9c767c20491d72b95034082afc2e0033afd6149
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 23:12:59 +00:00
Treehugger Robot
7ec50660f6 Merge "Support converting simple $(eval) expressions" am: 8210fbec1f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2043313

Change-Id: I53d6c7b1567cdef7657b529839239b779dd5bc08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 23:12:42 +00:00
Colin Cross
209844ce1c Merge "Enable restat for sbox rules" 2022-04-05 22:49:10 +00:00
Treehugger Robot
8210fbec1f Merge "Support converting simple $(eval) expressions" 2022-04-05 22:44:07 +00:00
Treehugger Robot
75fc9e2884 Merge "Enable enum-float-conversion warning" am: ccba7e76bb am: 1dab0b06f1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054169

Change-Id: I55e82c8a3ccee0d82a30c0aa23951a964287df44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 21:26:47 +00:00
Treehugger Robot
15dcda2bb6 Merge "Add libtrusty-rs to Rust allow list" am: de0d46f5e0 am: b61ec7a7c4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2051789

Change-Id: I5b3ff828d6bdf3ce264a8dd59b18536c3d54a2b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 21:26:36 +00:00
Treehugger Robot
1dab0b06f1 Merge "Enable enum-float-conversion warning" am: ccba7e76bb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054169

Change-Id: I28e72cd042ff095deaf6d17c0dadc4049bc6623f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 21:18:51 +00:00
Treehugger Robot
b61ec7a7c4 Merge "Add libtrusty-rs to Rust allow list" am: de0d46f5e0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2051789

Change-Id: I15d990315416c9199d2e89a992715dd5f84dd36a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 21:11:55 +00:00
Treehugger Robot
ccba7e76bb Merge "Enable enum-float-conversion warning" 2022-04-05 21:10:46 +00:00
Treehugger Robot
de0d46f5e0 Merge "Add libtrusty-rs to Rust allow list" 2022-04-05 20:54:18 +00:00
Treehugger Robot
2c7155c74e Merge "support errorprone javacflags" am: ef03b3d8ba am: 9f677ae8c7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2029264

Change-Id: Idc594e540e7c87f06042dd4771d641ec847c0572
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 20:11:28 +00:00
Treehugger Robot
9f677ae8c7 Merge "support errorprone javacflags" am: ef03b3d8ba
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2029264

Change-Id: Ifbecefada5ac477c465bda832c2b1cbdf0264e47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 19:48:06 +00:00
Treehugger Robot
ef03b3d8ba Merge "support errorprone javacflags" 2022-04-05 17:46:08 +00:00
Trevor Radcliffe
45841bca8c Merge "Add support for test_suites to cc_test_library" am: 85b935eff2 am: 030b1e4dc0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2042844

Change-Id: I6c491bffc4a1e9436d11f1e9fb5404f8b3276acf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 16:11:09 +00:00
Yi Kong
4e309eebe8 Enable enum-float-conversion warning
Test: presubmit
Bug: 154255917
Change-Id: Ib419dbbf0f512551c35c618d2af69a29853f01ae
2022-04-06 00:02:13 +08:00
Trevor Radcliffe
030b1e4dc0 Merge "Add support for test_suites to cc_test_library" am: 85b935eff2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2042844

Change-Id: Ia712786d2523f3457e40bb23c29ddedb068bf4ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 15:54:59 +00:00
Trevor Radcliffe
85b935eff2 Merge "Add support for test_suites to cc_test_library" 2022-04-05 15:34:53 +00:00
Colin Cross
b1d6fda80e Merge "Add a symbols_map tool for extracting identifiers from elf and r8 files" am: 465a131ac9 am: f9bc0e5e3e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2035543

Change-Id: I99af77060138c026f4e324dcce84aea3fe0fdead
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 15:00:17 +00:00
Colin Cross
f9bc0e5e3e Merge "Add a symbols_map tool for extracting identifiers from elf and r8 files" am: 465a131ac9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2035543

Change-Id: I87ac7e701ad431875a3366f0e0f61ad0eea301de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 14:39:39 +00:00
Treehugger Robot
79facc629e Merge "Tweak linux_glibc properties for musl builds in build/soong" am: 90b6e70c5a am: ab8f13d074
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2049204

Change-Id: I7d96224405266c3f1b62bec3dd63b20ced39020b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 14:17:34 +00:00
Colin Cross
465a131ac9 Merge "Add a symbols_map tool for extracting identifiers from elf and r8 files" 2022-04-05 14:16:16 +00:00
Treehugger Robot
ab8f13d074 Merge "Tweak linux_glibc properties for musl builds in build/soong" am: 90b6e70c5a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2049204

Change-Id: I77aebc7d9c8f66345facbb4e8bc6d1b403a2c4ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 14:03:18 +00:00
Treehugger Robot
90b6e70c5a Merge "Tweak linux_glibc properties for musl builds in build/soong" 2022-04-05 13:39:36 +00:00
Anton Hansson
3cbb5e929d Merge "Remove apex framework jars from hard-coded list" am: 71cf2a3cc6 am: 3969920129
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054405

Change-Id: I6e4fee04aca170225f171a0c710e52a8479336b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:58:32 +00:00
Paul Duffin
0b54346afb Merge "analyze_bcpf: Explain why a package is split/single" am: 3f19ffb711 am: 533b7549a9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054409

Change-Id: I85ae8fff0673729c07699a615f568528f7b9aa7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:58:24 +00:00
Paul Duffin
bf02b43690 Merge "analyze_bcpf: Indent multi-line text to improve formatting" am: b84f1d5bb8 am: 709684da65
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054408

Change-Id: I0a2758a59c01427225970db6c2bd9d9fb22dbb43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:58:16 +00:00
Paul Duffin
a929ef57de Merge "signature_trie: Avoid unnecessary wrapping and unwrapping of values" am: ffd5b32aba am: 9162053927
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054407

Change-Id: I17cee39e5c006a07879c54094aa63fb3967c4cb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:58:05 +00:00
Anton Hansson
3969920129 Merge "Remove apex framework jars from hard-coded list" am: 71cf2a3cc6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054405

Change-Id: Id5808064f45a55b9285e6a7e7a69da793f837264
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:57:14 +00:00
Paul Duffin
533b7549a9 Merge "analyze_bcpf: Explain why a package is split/single" am: 3f19ffb711
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054409

Change-Id: If3b61480cfee0dbd4ba27263841144be0f92adc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:57:03 +00:00
Anton Hansson
71cf2a3cc6 Merge "Remove apex framework jars from hard-coded list" 2022-04-05 11:46:04 +00:00
Paul Duffin
3f19ffb711 Merge "analyze_bcpf: Explain why a package is split/single" 2022-04-05 11:41:17 +00:00
Paul Duffin
709684da65 Merge "analyze_bcpf: Indent multi-line text to improve formatting" am: b84f1d5bb8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054408

Change-Id: Ic6b2fadfe34bace2b85e36e317f74cad057cd01e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:37:00 +00:00
Paul Duffin
9162053927 Merge "signature_trie: Avoid unnecessary wrapping and unwrapping of values" am: ffd5b32aba
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054407

Change-Id: I37a4ce2194fba9e93b10bd0fb029c74b5fe4dbe3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 11:36:49 +00:00
Paul Duffin
b84f1d5bb8 Merge "analyze_bcpf: Indent multi-line text to improve formatting" 2022-04-05 11:15:14 +00:00
Paul Duffin
ffd5b32aba Merge "signature_trie: Avoid unnecessary wrapping and unwrapping of values" 2022-04-05 11:14:59 +00:00
Anton Hansson
51bbac2137 Remove apex framework jars from hard-coded list
All apex jars get auto-instrumented since
I2b1c0736202de26c5ea88c0ab14574bd7207a5fb

Test: $ EMMA_INSTRUMENT=true EMMA_INSTRUMENT_FRAMEWORK=true m nothing && \
      $ grep LOCAL_MODULE.*framework-sdkextensions.com.android.sdkext$ \
            out/soong/Android-aosp_coral.mk  -A9 -B2 | grep JACO
Change-Id: I1de5ba6673bef93b16c302412f920d93129d4420
2022-04-05 09:00:57 +00:00
Treehugger Robot
f82be53525 Merge "Keep dependency files out of the apk file." am: 5f58c378b6 am: d4a37e0757
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2055425

Change-Id: I6d76e80647d5748b7f1dd398678ae4ca4712e826
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 06:37:49 +00:00
Treehugger Robot
d4a37e0757 Merge "Keep dependency files out of the apk file." am: 5f58c378b6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2055425

Change-Id: Ia9294949a298b35791a585c05a5190730cbfb2b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 06:10:19 +00:00
Treehugger Robot
5f58c378b6 Merge "Keep dependency files out of the apk file." 2022-04-05 05:53:22 +00:00
Spandan Das
58d90a42cb Merge changes Icb91de93,I5a2edaf4 am: 2430a04b2e am: 7638a61b2b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054866

Change-Id: Icce58ef19cbb2960ec5769840a39ed5e937e831e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 04:58:58 +00:00
Anton Hansson
1589993663 Revert "Relax apex package restriction for T+ jars" am: e1b1836939 am: a01a0bd251
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1929447

Change-Id: I8315903f980f90d9ef084512943bde17f636ecf0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 04:58:55 +00:00
Spandan Das
7638a61b2b Merge changes Icb91de93,I5a2edaf4 am: 2430a04b2e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2054866

Change-Id: I3238c517906945f5cd969fd52c73ef1f8087b527
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 04:26:07 +00:00
Anton Hansson
a01a0bd251 Revert "Relax apex package restriction for T+ jars" am: e1b1836939
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1929447

Change-Id: I30131073a37e2066c5a75962faee2cf2f3b6ce3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 04:26:05 +00:00
Spandan Das
2430a04b2e Merge changes Icb91de93,I5a2edaf4
* changes:
  Change permitted_packages check to be per-jar rather than per-apex
  Revert "Relax apex package restriction for T+ jars"
2022-04-05 04:06:55 +00:00
Bob Badour
2c8888edef Keep dependency files out of the apk file.
Bug: 227682036

Test: TARGET_BUILD_VARIANT=userdebug UNBUNDLED_BUILD_SDKS_FROM_SOURCE=true vendor/google/build/mainline_modules_bundles.sh -j97

Change-Id: I1a9775af7c652191bb1ce3b97c1cb9365b469c19
2022-04-04 19:21:18 -07:00
Treehugger Robot
a8da9b10ad Merge "Enable int-in-bool-context warning" am: 34f3673f54 am: 94d3cfa385
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2001832

Change-Id: I6f6b967f775981bc60f27aa228971829a555f380
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 02:19:19 +00:00
Treehugger Robot
94d3cfa385 Merge "Enable int-in-bool-context warning" am: 34f3673f54
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2001832

Change-Id: I373a1e43530b85e72309ccaed96eb8c785afd229
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 01:42:56 +00:00
Treehugger Robot
34f3673f54 Merge "Enable int-in-bool-context warning" 2022-04-05 01:21:10 +00:00