Commit Graph

45047 Commits

Author SHA1 Message Date
satayev
0c57c91e45 Merge "Rename UpdatableBootJars to ApexBootJars." am: 4102c0cc47 am: adb9e9f752 am: ad6cb082a4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1773912

Change-Id: Ifad4b23f9899f482f0cf59fed82fd8a7615f7bb7
2021-07-27 01:47:08 +00:00
Mathew Inwood
75408941a1 [automerger skipped] Merge "Build updatable-bcp-packages.txt from prebuilts in sdk snapshot" into sc-dev am: e6cc66da0e -s ours am: 3a0401ac77 -s ours
am skip reason: Merged-In If0706e4551a331b48d383123088e63924dded48b with SHA-1 630b11e9d4 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15300391

Change-Id: Ifa0327b0f703ee86a492a3820f33aeb5f2c58a28
2021-07-26 19:22:28 +00:00
Jingwen Chen
7d3f9e9025 bp2build BUILD files for build/bazel/examples/apex. am: b643c7a085 am: ccce36b584 am: 7651e9ae8a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777787

Change-Id: I3ce08e79fa01ce1a31ce5a13392674bd2b1bcce2
2021-07-26 19:18:58 +00:00
Jiyong Park
ae7cb0674c Merge "Fix build" into sc-dev-plus-aosp am: 021c24fcff
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15389230

Change-Id: I032c629e020747129297b267d4663f3acfad0a32
2021-07-26 19:18:53 +00:00
TreeHugger Robot
56e890140a Merge changes from topic "remove_ndk_platform" into sc-dev-plus-aosp am: 5c4d5ca6cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15368891

Change-Id: Ie1d5eee645e26f8f4b1cb1dd3119d10eefa78fc1
2021-07-26 19:18:45 +00:00
Jiyong Park
9ea56df263 Reland: Add more target-specific properties am: 9259a7ee61
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15368890

Change-Id: I6555dc518971b07062bb4021a0331cda882c80c1
2021-07-26 19:18:43 +00:00
Treehugger Robot
7cd93eb9ae Merge "Disable lint checks which do not apply in the platform" am: 04f3f07752 am: 918a5ba519 am: 46afb55f63
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777154

Change-Id: I5a28b3c63a44168e2ea839be2ce5b8a70a551620
2021-07-26 19:02:43 +00:00
Colin Cross
a1047c8002 Merge "Reland "Split the x86 host toolchain into glibc and musl variants"" am: dcbc76134d am: 632d3cf202 am: e9a7d0f732
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777148

Change-Id: I736c7f15f2d8bdb00ec7ec559506f826a44210b0
2021-07-26 19:02:37 +00:00
Treehugger Robot
e6997ca0d0 Merge "Product config makefiles to Starlark converter" am: bfee43545f am: 1ac81df011 am: 8830422a2d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1501163

Change-Id: I5dbdaa1a5a90b3f00acdfdc30cf6759d8bcfae5b
2021-07-26 19:02:32 +00:00
Colin Cross
49da6fcc8c Merge "Revert "Split the x86 host toolchain into glibc and musl variants"" am: c5647ca16e am: a199295f7a am: e4e1d6a9bc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777147

Change-Id: Idfd6d6550608e29cdb6fce5e442eb3c33da4387c
2021-07-26 19:02:23 +00:00
Colin Cross
52da1b5b00 Merge changes Idbeb4819,Ifc02f9e5 am: 7628e933b6 am: 038ac4c9bc am: a45cf21495
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1775369

Change-Id: I51893438fe2b72acb9585968b4dd67ded9dc4bbe
2021-07-26 19:02:16 +00:00
Treehugger Robot
6984f09427 Merge "Remove default_shared_libs" am: 2231f8a21c am: 0cddfa441d am: fba8644b97
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1775072

Change-Id: I07d477dff6057f9f9272fbe6693476604cfd2461
2021-07-26 19:02:06 +00:00
Treehugger Robot
e6bf2795fd Merge "Add a phony target for all Rust targets" am: 40fa08bfa7 am: 98f9112255 am: d40008d554
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1775370

Change-Id: I3da31a09b57d28d3ea85cecf2a628f3662e29fc8
2021-07-26 19:01:54 +00:00
Treehugger Robot
c9c19db0ad Merge "Update the Rust prebuilt version number" am: 02fa0c36e4 am: 1f7ae9dd84 am: a41d790cb1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1773048

Change-Id: I6c2403dde44fce99beb84011d4c7b0cb8771f7cd
2021-07-26 19:01:16 +00:00
Chris Parsons
f2fc1b23aa Skip unnecessary repeititon in validation am: a66c0b5900 am: 962c7e0f49 am: 474690cecd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1776525

Change-Id: Ic42ffc00b20bde62cbeb708538b03c596b9d2afb
2021-07-26 19:01:06 +00:00
satayev
ad6cb082a4 Merge "Rename UpdatableBootJars to ApexBootJars." am: 4102c0cc47 am: adb9e9f752
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1773912

Change-Id: Iecc5f48620b2d4e5390ab9a081b2193924bd0dda
2021-07-26 18:29:56 +00:00
satayev
adb9e9f752 Merge "Rename UpdatableBootJars to ApexBootJars." am: 4102c0cc47
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1773912

Change-Id: Ife99a76ee653d4724184b92dddabe5a13a662c43
2021-07-26 18:18:50 +00:00
satayev
4102c0cc47 Merge "Rename UpdatableBootJars to ApexBootJars." 2021-07-26 17:59:36 +00:00
Mathew Inwood
ca7da7a401 [automerger skipped] Merge "Build updatable-bcp-packages.txt from prebuilts in sdk snapshot" into sc-dev am: e6cc66da0e am: 284e1cf37a -s ours
am skip reason: Merged-In If0706e4551a331b48d383123088e63924dded48b with SHA-1 630b11e9d4 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15300391

Change-Id: I17a36fe2c90cf62b90ea662df811a874ec2e7e8c
2021-07-26 12:53:44 +00:00
Mathew Inwood
284e1cf37a Merge "Build updatable-bcp-packages.txt from prebuilts in sdk snapshot" into sc-dev am: e6cc66da0e
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15300391

Change-Id: Ifdd0e6b12fcbf89710184d2fa006c88c31ef1284
2021-07-26 12:36:48 +00:00
Mathew Inwood
3a0401ac77 [automerger skipped] Merge "Build updatable-bcp-packages.txt from prebuilts in sdk snapshot" into sc-dev am: e6cc66da0e -s ours
am skip reason: Merged-In If0706e4551a331b48d383123088e63924dded48b with SHA-1 630b11e9d4 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15300391

Change-Id: I1c9b6370ce7f9158ce51153d44e7f1d2d80eace5
2021-07-26 12:27:26 +00:00
Mathew Inwood
e6cc66da0e Merge "Build updatable-bcp-packages.txt from prebuilts in sdk snapshot" into sc-dev 2021-07-26 12:16:14 +00:00
Jingwen Chen
7651e9ae8a bp2build BUILD files for build/bazel/examples/apex. am: b643c7a085 am: ccce36b584
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777787

Change-Id: I89d63e700cd68a230fcd5f20381afa0684938c8f
2021-07-26 12:12:51 +00:00
Jingwen Chen
ccce36b584 bp2build BUILD files for build/bazel/examples/apex. am: b643c7a085
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777787

Change-Id: I50637419cae1b215ba0ae1cb3897d668f848ec5d
2021-07-26 11:56:41 +00:00
Jingwen Chen
b643c7a085 bp2build BUILD files for build/bazel/examples/apex.
The previous build/bazel recursive glob is too aggressive. Not all
directories should be ignored by bp2build.

Test: bp2build-incremental builds //bionic/... and everything it depends on in //build/bazel/...
Bug: 193658718
Change-Id: Icb48fd687f0fe6be144caa5b8c9a4f01d15b6c20
2021-07-26 06:26:36 +00:00
Jiyong Park
021c24fcff Merge "Fix build" into sc-dev-plus-aosp 2021-07-26 05:38:40 +00:00
Jiyong Park
b7e666f587 Fix build
android.system.suspend-V1-ndk has added recently.

Bug: 194632673
Test: m
Change-Id: I003f8405e015df396d8c231046edb31c09ddc305
2021-07-26 03:34:59 +00:00
TreeHugger Robot
5c4d5ca6cf Merge changes from topic "remove_ndk_platform" into sc-dev-plus-aosp
* changes:
  *-ndk.so libraries are added to VndkMustUseVendorVariantList
  Reland: Add more target-specific properties
2021-07-26 02:00:46 +00:00
Treehugger Robot
46afb55f63 Merge "Disable lint checks which do not apply in the platform" am: 04f3f07752 am: 918a5ba519
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777154

Change-Id: I7251844f581917e54763b6bbdaa5d741a2bcb27c
2021-07-24 16:42:33 +00:00
Treehugger Robot
918a5ba519 Merge "Disable lint checks which do not apply in the platform" am: 04f3f07752
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777154

Change-Id: Icc38c296a22cec338dd1d872bd8cfcc1d047c432
2021-07-24 16:23:51 +00:00
Treehugger Robot
04f3f07752 Merge "Disable lint checks which do not apply in the platform" 2021-07-24 16:10:31 +00:00
Tor Norbye
b015aecbfe Disable lint checks which do not apply in the platform
Lint is primarily targeted at Android app developers, and some of the
checks reflect that. Some of these checks do not apply to the platform
code, where they can produce false positives.

This CL adds a number of these to an exclude list passed in to lint.
Also reenables a check previously disabled because of a bug which has
since been fixed, HardcodedDebugMode, and downgrades from error to
warning a few more lint checks which have existing violations in the
codebase when lint is upgraded to the latest version.

Test: Existing
Bug: None
Change-Id: Icbfbcfd51516c43c342e0d3cdb6973278110fd35
2021-07-24 14:48:19 +00:00
Colin Cross
e9a7d0f732 Merge "Reland "Split the x86 host toolchain into glibc and musl variants"" am: dcbc76134d am: 632d3cf202
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777148

Change-Id: Icca632d52e633a77b26e960bf11cb448d05bbf64
2021-07-24 03:09:27 +00:00
Colin Cross
632d3cf202 Merge "Reland "Split the x86 host toolchain into glibc and musl variants"" am: dcbc76134d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777148

Change-Id: Ia56a837f9a8be553bb4275e60003dfbcfb2530f6
2021-07-24 02:52:14 +00:00
Colin Cross
dcbc76134d Merge "Reland "Split the x86 host toolchain into glibc and musl variants"" 2021-07-24 02:37:02 +00:00
Treehugger Robot
8830422a2d Merge "Product config makefiles to Starlark converter" am: bfee43545f am: 1ac81df011
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1501163

Change-Id: I622d2e584e073a9bfc816f6efd97ed797345657c
2021-07-23 23:57:19 +00:00
Treehugger Robot
1ac81df011 Merge "Product config makefiles to Starlark converter" am: bfee43545f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1501163

Change-Id: I00af27ab15b646e2ce156c9b489a0764c22c1552
2021-07-23 23:30:34 +00:00
Treehugger Robot
bfee43545f Merge "Product config makefiles to Starlark converter" 2021-07-23 23:14:41 +00:00
Colin Cross
e4e1d6a9bc Merge "Revert "Split the x86 host toolchain into glibc and musl variants"" am: c5647ca16e am: a199295f7a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777147

Change-Id: Ie502ec0d1e461c7809175d8a27078e92bb9b7e00
2021-07-23 23:00:47 +00:00
Colin Cross
a45cf21495 Merge changes Idbeb4819,Ifc02f9e5 am: 7628e933b6 am: 038ac4c9bc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1775369

Change-Id: Icb2f36d978b0aee2e883a510029a410d406d1ff3
2021-07-23 23:00:37 +00:00
Colin Cross
a199295f7a Merge "Revert "Split the x86 host toolchain into glibc and musl variants"" am: c5647ca16e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1777147

Change-Id: I5b891f10c231936f6fcccdccbee3fce6ced0501a
2021-07-23 22:42:29 +00:00
Colin Cross
038ac4c9bc Merge changes Idbeb4819,Ifc02f9e5 am: 7628e933b6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1775369

Change-Id: Ib7368499e0d9b099695ef6ff3e8484b396410edc
2021-07-23 22:42:21 +00:00
Colin Cross
528d67e523 Reland "Split the x86 host toolchain into glibc and musl variants"
Split the x86 host toolchain into glibc and musl variants

Create new musl toolchains that are based on the existing glibc
toolchains, and add the necessary flags for musl compiles.

This relands Ifc02f9e5afa61ff758be98b0c962f3a4b53d0546 with changes
for I46672e3a096b6ea94ff4c10e1c31e8fd010a163c.

Bug: 190084016
Change-Id: Iaa9f7a50ff601155ecd73acc5701a2c226be66dc
Test: TestArchMutator
2021-07-23 22:25:36 +00:00
Colin Cross
c5647ca16e Merge "Revert "Split the x86 host toolchain into glibc and musl variants"" 2021-07-23 22:22:11 +00:00
Colin Cross
5d6904e1cf Revert "Split the x86 host toolchain into glibc and musl variants"
This reverts commit 4fb4ef2242.

Reason for revert: crossed with aosp/1775072

Change-Id: Ied922850b810d82627ba4f9ee42f672cfe286c91
2021-07-23 22:20:29 +00:00
Colin Cross
7628e933b6 Merge changes Idbeb4819,Ifc02f9e5
* changes:
  Add dynamic_list property
  Split the x86 host toolchain into glibc and musl variants
2021-07-23 22:08:19 +00:00
Kalesh Singh
1180877485 Merge "Update VndkMustUseVendorVariantList" am: 295ae69b04 am: 63f2974d3f am: 9c8a488a5d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1774327

Change-Id: Ia5a6b69f03eeb1d8ffb3ff64cda2b1d5c6425189
2021-07-23 21:32:07 +00:00
Treehugger Robot
fba8644b97 Merge "Remove default_shared_libs" am: 2231f8a21c am: 0cddfa441d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1775072

Change-Id: Id3f0baada1ba1fdb209fdd24569ecbbf3fe99722
2021-07-23 21:28:09 +00:00
Treehugger Robot
d40008d554 Merge "Add a phony target for all Rust targets" am: 40fa08bfa7 am: 98f9112255
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1775370

Change-Id: Ide59608235b3e34164dc32beba061eb3a4c71181
2021-07-23 21:27:43 +00:00
Treehugger Robot
a41d790cb1 Merge "Update the Rust prebuilt version number" am: 02fa0c36e4 am: 1f7ae9dd84
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1773048

Change-Id: I735a9c7ef20da459daa94df6a9269ae4d836d60d
2021-07-23 21:25:57 +00:00