Commit Graph

49892 Commits

Author SHA1 Message Date
Treehugger Robot
cbe9579d13 Merge "Allow installing boot images outside of APEX for prebuilt." am: 210957500c am: fd08d7e9a5 am: 941eaf9fa1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1964908

Change-Id: I430cb831e2eb0bd48ad24a89c25bf0040ded65d0
2022-02-07 16:33:58 +00:00
Treehugger Robot
941eaf9fa1 Merge "Allow installing boot images outside of APEX for prebuilt." am: 210957500c am: fd08d7e9a5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1964908

Change-Id: I5edbfe3ebcb96e401047e286883c31abc5daa2cb
2022-02-07 16:23:42 +00:00
Treehugger Robot
fd08d7e9a5 Merge "Allow installing boot images outside of APEX for prebuilt." am: 210957500c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1964908

Change-Id: Iaa94a53e524e046b1c03a1db808cdff29da13152
2022-02-07 16:11:23 +00:00
Liz Kammer
161e61770f Merge "Disable targets broken on host due to missing deps" am: 2d29982265 am: b7da8e4d54 am: 377024fa58
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1972761

Change-Id: I620e0b37d42cfd62782933f05951c6ed5d55d952
2022-02-07 16:02:26 +00:00
Treehugger Robot
210957500c Merge "Allow installing boot images outside of APEX for prebuilt." 2022-02-07 15:58:36 +00:00
Liz Kammer
377024fa58 Merge "Disable targets broken on host due to missing deps" am: 2d29982265 am: b7da8e4d54
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1972761

Change-Id: Ib613e96497231b719dbc17009f750db6f64501fe
2022-02-07 15:47:52 +00:00
Liz Kammer
b7da8e4d54 Merge "Disable targets broken on host due to missing deps" am: 2d29982265
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1972761

Change-Id: I700b453c69a9271fa86cf6248cf1f4c860867421
2022-02-07 15:30:03 +00:00
Liz Kammer
2d29982265 Merge "Disable targets broken on host due to missing deps" 2022-02-07 15:16:10 +00:00
Ramji Jiyani
9bab50f92e Merge "system_dlkm: Add in list of partitions to clean" am: 47cb940902 am: 819a7dbf94 am: 2d175c3a06
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973346

Change-Id: I5db4b08291d8e251bd56f884b6a28dd637b79401
2022-02-05 03:20:24 +00:00
Ramji Jiyani
2d175c3a06 Merge "system_dlkm: Add in list of partitions to clean" am: 47cb940902 am: 819a7dbf94
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973346

Change-Id: Icbff4193cd4fef659f07dea72797cf663e3d41b4
2022-02-05 03:04:44 +00:00
Ramji Jiyani
819a7dbf94 Merge "system_dlkm: Add in list of partitions to clean" am: 47cb940902
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973346

Change-Id: I36fd24a733c26fed1b62dd2d158b3247f15f6b62
2022-02-05 02:49:23 +00:00
Ramji Jiyani
47cb940902 Merge "system_dlkm: Add in list of partitions to clean" 2022-02-05 02:33:11 +00:00
Treehugger Robot
e6b66f6445 Merge "Remove unnecessary --warn-shared-textrel flags." am: 56fc48c482 am: 1cc8b23a02 am: c55e748b28
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973342

Change-Id: I9b74f6e1848f4b5387b572f787e5b24e3718532f
2022-02-05 00:48:02 +00:00
Treehugger Robot
c55e748b28 Merge "Remove unnecessary --warn-shared-textrel flags." am: 56fc48c482 am: 1cc8b23a02
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973342

Change-Id: I94c303d0ad442f2ce5cabe74870e9ec5d687a577
2022-02-05 00:33:10 +00:00
Treehugger Robot
1cc8b23a02 Merge "Remove unnecessary --warn-shared-textrel flags." am: 56fc48c482
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973342

Change-Id: Ifcf2580f4627e84911cd4cbcd476a66a050cd022
2022-02-05 00:14:56 +00:00
Treehugger Robot
56fc48c482 Merge "Remove unnecessary --warn-shared-textrel flags." 2022-02-04 23:58:41 +00:00
Ramji Jiyani
f0afc9539c system_dlkm: Add in list of partitions to clean
CI builds are doing m installclean between them;
which is not causing the system_dlkm to clean
it's build.prop and it is stuck to the first CI
build when feature landed causing ota signing
test to fail.

Local reproduction using:
m installclean && m -j96 && m dist
validate_target_files out/dist/*target_files-*.zip

Bug: 217507332
Test: Local verification, TH & Forrest
Signed-off-by: Ramji Jiyani <ramjiyani@google.com>
Change-Id: I97f2011a61252d3cb798af0fab99221b754328ca
2022-02-04 23:12:00 +00:00
Sam Delmerico
d3b10485f0 Merge "add target_compatible_with stanza for host targets" am: 75664acd70 am: c9c5269342 am: 608b32f41a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1966480

Change-Id: Ic8a3e248e4fad16a571cd74f6eed59f6c8a1549c
2022-02-04 20:01:32 +00:00
Sam Delmerico
608b32f41a Merge "add target_compatible_with stanza for host targets" am: 75664acd70 am: c9c5269342
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1966480

Change-Id: I0d08ace79cdf18117eccf04ad337da79306f0ae2
2022-02-04 19:48:38 +00:00
Sam Delmerico
c9c5269342 Merge "add target_compatible_with stanza for host targets" am: 75664acd70
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1966480

Change-Id: I317035307deef6c79fac903c8d9c14e82b5874cf
2022-02-04 19:33:52 +00:00
Sam Delmerico
75664acd70 Merge "add target_compatible_with stanza for host targets" 2022-02-04 19:15:04 +00:00
Stephen Hines
a66590a98d Remove unnecessary --warn-shared-textrel flags.
This flag has never done anything for ld.lld, since it has this behavior
by default (and actually can't turn it off either). It's now being
removed as a valid flag from ld.lld, so it's time for Android to drop
the unnecessary flags. See https://reviews.llvm.org/D118942.

Test: builds
Change-Id: I22c344b7a55e275c1fbd5fef25f85e97a39de5c4
2022-02-04 11:02:17 -08:00
Liz Kammer
a20b7a72ab Disable targets broken on host due to missing deps
Test: bp2build.sh
Change-Id: I8617c97954deaa985a1ff67cf4ca4d97207f6913
2022-02-04 13:08:03 -05:00
Liz Kammer
4d9e6e667a Merge "Allowlist additional com.android.runtime blockers" am: cc1a2062f0 am: a26a05e7cd am: 56df1b8a9b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1965179

Change-Id: I90b54cec510deffdc952d51fcfe5c7ed1b6cff10
2022-02-04 15:06:03 +00:00
Liz Kammer
56df1b8a9b Merge "Allowlist additional com.android.runtime blockers" am: cc1a2062f0 am: a26a05e7cd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1965179

Change-Id: I4d425c211b9974122f407c0955270b2368f47a7d
2022-02-04 14:51:10 +00:00
Liz Kammer
a26a05e7cd Merge "Allowlist additional com.android.runtime blockers" am: cc1a2062f0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1965179

Change-Id: I72bb4c433910c459751da6b4795aa1bbe17c3a2d
2022-02-04 14:32:47 +00:00
Liz Kammer
cc1a2062f0 Merge "Allowlist additional com.android.runtime blockers" 2022-02-04 14:17:32 +00:00
Chih-Hung Hsieh
b490967af0 Disable gnu-designator warnings. am: 9df9dd4d13 am: 176015cae6 am: 8832937e3a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971467

Change-Id: I6e5b0c175bcf72e33a61adfe40579a29a0896f2f
2022-02-04 13:11:23 +00:00
Chih-Hung Hsieh
8832937e3a Disable gnu-designator warnings. am: 9df9dd4d13 am: 176015cae6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971467

Change-Id: If315b4b9619104568ec8ba9ccc97bb27cdc51fb0
2022-02-04 12:53:22 +00:00
Chih-Hung Hsieh
176015cae6 Disable gnu-designator warnings. am: 9df9dd4d13
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971467

Change-Id: I5b08c75931d0c7f31eef5c04ac0133720ea81c9e
2022-02-04 12:41:46 +00:00
Chih-Hung Hsieh
9df9dd4d13 Disable gnu-designator warnings.
Bug: 217613071
Test: make
Change-Id: I51a6afdf6d4b1549d2e3b65168c3cce52d8e197d
2022-02-04 00:30:20 -08:00
Romain Jobredeaux
9be703df2c Merge "Use common java library attributes for android_app bp2build converter." am: 99a81c8dfd am: abf2323829 am: 7b368117a6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1969119

Change-Id: I2c2931e9f12b5ae44d3da0e24dfe57df3e8b8454
2022-02-03 21:57:58 +00:00
Romain Jobredeaux
7b368117a6 Merge "Use common java library attributes for android_app bp2build converter." am: 99a81c8dfd am: abf2323829
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1969119

Change-Id: Ie00d4cbd22ce0475cfd0c47a9efd66cda2603b77
2022-02-03 21:41:12 +00:00
Romain Jobredeaux
abf2323829 Merge "Use common java library attributes for android_app bp2build converter." am: 99a81c8dfd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1969119

Change-Id: I124df7f67ba7066b73bd3bc3c234e5c1b78aec07
2022-02-03 21:29:01 +00:00
Romain Jobredeaux
99a81c8dfd Merge "Use common java library attributes for android_app bp2build converter." 2022-02-03 21:09:26 +00:00
Cole Faust
3b53cb04b1 Merge "Return starlarkNodes from the functions that parse them" am: 5a95bcac4a am: 06f61753ac am: 7b2bda2595
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1965727

Change-Id: Ice9708ed42902c9ad4334ab969fb11d31d131e9a
2022-02-03 20:03:09 +00:00
Cole Faust
7b2bda2595 Merge "Return starlarkNodes from the functions that parse them" am: 5a95bcac4a am: 06f61753ac
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1965727

Change-Id: I2444ba3d6d18130138f94791809ed35e68e70d24
2022-02-03 19:40:05 +00:00
Sam Delmerico
75539d62ae add target_compatible_with stanza for host targets
Soong modules that are specific for the host platform (e.g.
java_library_host, cc_binary_host, java_genrule_host, etc.) should
not be built on the target platform (Android), so we add a
target_compatible_with attribute to skip this type of module on an
Android target build.

Bug: 215229742
Test: go test ./bp2build
Change-Id: Ifb76ef4e0dc4cb3adb6a64b5c375ce36f7973e48
2022-02-03 19:25:12 +00:00
Cole Faust
06f61753ac Merge "Return starlarkNodes from the functions that parse them" am: 5a95bcac4a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1965727

Change-Id: Idfca1a28faf2e6bacdb00c769ec8afca8f0e296a
2022-02-03 19:23:52 +00:00
Cole Faust
5a95bcac4a Merge "Return starlarkNodes from the functions that parse them" 2022-02-03 19:02:08 +00:00
Liz Kammer
35ca77edb6 Allowlist additional com.android.runtime blockers
To unblock mixed builds, uses a common mechanism to determine cc module
type across bp2build and mixed builds.

Test: mixed_droid.sh
Change-Id: I1f69ad0858cda549b7c95dbadd596e46df0f23b2
2022-02-03 11:17:05 -05:00
Sam Gilbert
7efc7ddc37 Merge "Disable a few metalava checks that platform fails after improvements." am: a6c0ac6529 am: 1d71e6047d am: 94dc2dbbbc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1968699

Change-Id: Ifd047ce752836ddfab40658cf0e24e45b4cb7612
2022-02-03 15:33:44 +00:00
Sam Gilbert
94dc2dbbbc Merge "Disable a few metalava checks that platform fails after improvements." am: a6c0ac6529 am: 1d71e6047d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1968699

Change-Id: I39675e732b20081f12ae1e666bf748776960e562
2022-02-03 15:22:48 +00:00
Sam Gilbert
1d71e6047d Merge "Disable a few metalava checks that platform fails after improvements." am: a6c0ac6529
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1968699

Change-Id: I384d9a8107eeb08cbff3460668afa9008fe287cd
2022-02-03 14:46:44 +00:00
Sam Gilbert
a6c0ac6529 Merge "Disable a few metalava checks that platform fails after improvements." 2022-02-03 14:28:42 +00:00
Treehugger Robot
3d4ca62b3a Merge "Show all descriptions when failing to find one." am: 56d7ecd9ea am: 6e17c11763 am: c0db059250
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1969899

Change-Id: Ib45f85d50a505b3ed9fc547a8d43a716fde8df19
2022-02-03 05:18:20 +00:00
Treehugger Robot
c0db059250 Merge "Show all descriptions when failing to find one." am: 56d7ecd9ea am: 6e17c11763
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1969899

Change-Id: I90e868f8b927d131b8e05144b7096522ea6d983d
2022-02-03 05:02:15 +00:00
Treehugger Robot
6e17c11763 Merge "Show all descriptions when failing to find one." am: 56d7ecd9ea
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1969899

Change-Id: I1187d3e3c6abe40aa39e4ba62805aa540141eff6
2022-02-03 04:41:53 +00:00
Treehugger Robot
56d7ecd9ea Merge "Show all descriptions when failing to find one." 2022-02-03 04:26:01 +00:00
Cole Faust
e8fbb5f5b7 Merge "Remove RBC hints from generated starlark" am: bde9ace392 am: 54288ae98a am: bf66850561
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1965598

Change-Id: I8621f72b169239714d42e8b317d2f8d9dadf99e8
2022-02-03 00:36:56 +00:00