Mathew Inwood
766f3510e4
Merge "Update error message for new policy." am: bf49705608 am: 775f9e37c7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784430
Change-Id: Ib4c443c1eae2dc7f840566455b573f255575f875
2021-08-04 10:20:47 +00:00
Mathew Inwood
775f9e37c7
Merge "Update error message for new policy." am: bf49705608
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784430
Change-Id: Iaddbd5574c149869302a3df358b39ffc2252e2ba
2021-08-04 10:08:44 +00:00
Mathew Inwood
bf49705608
Merge "Update error message for new policy."
2021-08-04 09:59:33 +00:00
Treehugger Robot
69c6143138
Merge changes Ie2012adb,Ib0283ca6 am: 03beb0ec77 am: 47992dd860
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784476
Change-Id: I7e41072eaf3e953591232b6bb8df6a7c1b961c2a
2021-08-04 05:06:04 +00:00
Treehugger Robot
47992dd860
Merge changes Ie2012adb,Ib0283ca6 am: 03beb0ec77
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784476
Change-Id: I3d73ff1a1add10ff5efd9477e611992fb2a24fc1
2021-08-04 04:49:31 +00:00
Treehugger Robot
03beb0ec77
Merge changes Ie2012adb,Ib0283ca6
...
* changes:
static rust binaries are also prohibited in APEXes
Revert "Revert "Prohibit static executable in APEX""
2021-08-04 04:35:20 +00:00
Treehugger Robot
f087512f38
Merge "Update documentation for genrule and sdk_library" am: 8662a3793b am: 099a42701a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1780976
Change-Id: I1488e1e4f79527280c11656de90e9e5121c6d319
2021-08-04 00:48:06 +00:00
Treehugger Robot
099a42701a
Merge "Update documentation for genrule and sdk_library" am: 8662a3793b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1780976
Change-Id: Id213c1f615811718476f7546b683b488b711a0f4
2021-08-04 00:29:51 +00:00
Treehugger Robot
8662a3793b
Merge "Update documentation for genrule and sdk_library"
2021-08-04 00:14:31 +00:00
Alexander Smundak
187b9d0393
Merge "Improve dynamic inherit paths handling" am: 408a4bece5 am: 683ee70403
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784410
Change-Id: I1080e5469c07b87b6624a71290eaadc421032c16
2021-08-03 20:48:09 +00:00
Alexander Smundak
683ee70403
Merge "Improve dynamic inherit paths handling" am: 408a4bece5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784410
Change-Id: I5ae87fccc81847956b0e633274989b566b664af2
2021-08-03 20:36:12 +00:00
Christian Wailes
8e11a903a9
Merge "Conditionally apply rustdoc flags to third party crates" am: 99bc67a548 am: d793c89474
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1783747
Change-Id: Id56a4a5dd2d8259d6a0d666e403238759885d570
2021-08-03 20:18:47 +00:00
Alexander Smundak
408a4bece5
Merge "Improve dynamic inherit paths handling"
2021-08-03 20:14:39 +00:00
Christian Wailes
d793c89474
Merge "Conditionally apply rustdoc flags to third party crates" am: 99bc67a548
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1783747
Change-Id: Iad698ced1dc587506374c84d1c1295c26c3a49a1
2021-08-03 20:02:24 +00:00
Christian Wailes
99bc67a548
Merge "Conditionally apply rustdoc flags to third party crates"
2021-08-03 19:39:17 +00:00
Sasha Smundak
022e507dd3
Translate copy-files, add_soong_config_namespace and add_soong_config_var_value macros am: 3deb968aef am: 43137a06f6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1778796
Change-Id: Ib663847f7f6b501d5ee7286cf82e61889218166d
2021-08-03 18:49:56 +00:00
Sasha Smundak
43137a06f6
Translate copy-files, add_soong_config_namespace and add_soong_config_var_value macros am: 3deb968aef
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1778796
Change-Id: Iff797035dff7e7fb9f2ab1a4bb8f4360b40255fc
2021-08-03 18:29:33 +00:00
Sasha Smundak
90be8c5589
Improve dynamic inherit paths handling
...
Allow up to 150 inherited paths matching the pattern.
When seeing `include $(BOARD_CONFIG_VENDOR_PATH)/BoardConfigVendor.mk`,
search only vendor/google_devices
Bug: 193566316
Test: internal
Change-Id: Ic88cb116075512f87d5a5f7a7f32dabd09ff640c
2021-08-03 11:06:54 -07:00
Sasha Smundak
3deb968aef
Translate copy-files, add_soong_config_namespace and add_soong_config_var_value macros
...
Bug: 194521362
Test: internal
Change-Id: I88fb62f057476d96dfb056813a900e8497e7bbb9
2021-08-03 11:06:54 -07:00
Romain Jobredeaux
3f9143d654
Merge "Add prebuilts/r8 to the bp2build BUILD file overwriting exception list." am: 596a78949c am: 9a4c0e8b2d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784648
Change-Id: Iba921d63aab7fd476dab22e4df0a072cefae6c26
2021-08-03 16:44:25 +00:00
Romain Jobredeaux
9a4c0e8b2d
Merge "Add prebuilts/r8 to the bp2build BUILD file overwriting exception list." am: 596a78949c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784648
Change-Id: Idf4de922f6e7a00aead9623ba133774168b14490
2021-08-03 16:25:20 +00:00
Romain Jobredeaux
596a78949c
Merge "Add prebuilts/r8 to the bp2build BUILD file overwriting exception list."
2021-08-03 16:07:16 +00:00
Liz Kammer
003e20e7f8
Merge "Correct isThirdParty check" am: 0f77bb4304 am: 72a3729ced
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1769705
Change-Id: I978766d9e515004b2b39c608793d557d9b876506
2021-08-03 15:34:26 +00:00
Liz Kammer
72a3729ced
Merge "Correct isThirdParty check" am: 0f77bb4304
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1769705
Change-Id: Id42ea92cf189fd69daa7687a375546999b7a56e0
2021-08-03 15:10:22 +00:00
Liz Kammer
0f77bb4304
Merge "Correct isThirdParty check"
2021-08-03 14:54:12 +00:00
Joel Galenson
931912f50b
Merge "Add librustutils to the Rust allowlist and remove libc." am: 48a7fb6afa am: 06551aea92
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1782214
Change-Id: I2b97cf57a22f55c9dc07602a978b377b31f8a903
2021-08-03 14:49:40 +00:00
Joel Galenson
06551aea92
Merge "Add librustutils to the Rust allowlist and remove libc." am: 48a7fb6afa
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1782214
Change-Id: I6ea4aa3989d68c1c65739a01fb4eefcea383c214
2021-08-03 14:32:48 +00:00
Joel Galenson
48a7fb6afa
Merge "Add librustutils to the Rust allowlist and remove libc."
2021-08-03 14:20:06 +00:00
Mathew Inwood
768a01160a
Update error message for new policy.
...
A new presubmit hook enforces that required information is present in
any CL that adds new dependencies to allowed_deps.txt.
Test: m
Bug: 195303213
Change-Id: I1fb932a52f64f9cbf0d12ead75ffd3d9c2a5e942
2021-08-03 14:40:46 +01:00
Ivan Lozano
30cf3d9b57
Merge "rust: Disable dead stripping for fuzzers." am: 2bba729971 am: 114c7ea43f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784687
Change-Id: I497c59ceb2f2ea719bfeb926d9a73ac43337e76b
2021-08-03 13:29:22 +00:00
Ivan Lozano
114c7ea43f
Merge "rust: Disable dead stripping for fuzzers." am: 2bba729971
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784687
Change-Id: I14e4a28c3c54c9e39d917e1d8dbcb718af19d6d6
2021-08-03 13:10:47 +00:00
Ivan Lozano
2bba729971
Merge "rust: Disable dead stripping for fuzzers."
2021-08-03 12:54:12 +00:00
Jiyong Park
a9baefe81f
Merge "Revert "Prohibit static executable in APEX"" am: 2fe71a5165 am: 2af22b8729
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784474
Change-Id: I125a2dfb96277064ff7daa195d4a80c315655879
2021-08-03 08:19:22 +00:00
Jiyong Park
2af22b8729
Merge "Revert "Prohibit static executable in APEX"" am: 2fe71a5165
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784474
Change-Id: Id7deac26695420aeaf2ec952326b3df9835d97c8
2021-08-03 08:07:04 +00:00
Jiyong Park
d12979d09a
static rust binaries are also prohibited in APEXes
...
Also fixes a bug that the test runs for host APEXes like
com.android.art.host.
Bug: 185971244
Test: m
Test: build mainline_modules target on aosp-master
Change-Id: Ie2012adbf2f4eda5454d5eaa30f128fb1e20ad37
2021-08-03 07:52:46 +00:00
Jiyong Park
192600a7d0
Revert "Revert "Prohibit static executable in APEX""
...
This reverts commit 2125aab504 .
Reason for revert: relanding along with a forward fix
Change-Id: Ib0283ca6beefa2f3073860287d00553ad0af6317
2021-08-03 07:52:17 +00:00
Jiyong Park
2fe71a5165
Merge "Revert "Prohibit static executable in APEX""
2021-08-03 07:50:26 +00:00
Yen-Chao Chen
2125aab504
Revert "Prohibit static executable in APEX"
...
This reverts commit 3a8130c797 .
Reason for revert: Build failed.
Change-Id: I28c72c8c3adaeb23bff9bffe3994971aa3f2e4f4
2021-08-03 04:51:12 +00:00
Jiyong Park
42a7f17aa1
Merge "Prohibit static executable in APEX" am: d8a3513155 am: 7986f564b6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1779746
Change-Id: Iefdcf93ceb0d0b9654afffe0c03be28af33a9eaf
2021-08-03 04:16:24 +00:00
Jiyong Park
7986f564b6
Merge "Prohibit static executable in APEX" am: d8a3513155
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1779746
Change-Id: I59bfe18a8a11fbc8f145bd3bef3bff41855ac5a9
2021-08-03 04:01:03 +00:00
Jiyong Park
d8a3513155
Merge "Prohibit static executable in APEX"
2021-08-03 03:48:01 +00:00
Sasha Smundak
a904093a23
Translate more Make builtin functions am: 16e0773e7f am: 218491da3a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1778588
Change-Id: Iac6162ea17b7b2d23fbf2fc4874bd355d477681a
2021-08-03 01:44:24 +00:00
Sasha Smundak
4c93fdbde6
Allow dynamically calculated inherit-product path am: 6609ba7664 am: d026b1caf2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1778587
Change-Id: I6f8a099522ea7133037e11b63ad2560157ce6fab
2021-08-03 01:44:20 +00:00
Sasha Smundak
218491da3a
Translate more Make builtin functions am: 16e0773e7f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1778588
Change-Id: Icaaa317511860d61d5a586d0018aa94760051139
2021-08-03 01:30:59 +00:00
Sasha Smundak
d026b1caf2
Allow dynamically calculated inherit-product path am: 6609ba7664
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1778587
Change-Id: If5888089cfb8c7aa7078d3f201ed43e706b2b5ee
2021-08-03 01:30:57 +00:00
Sasha Smundak
16e0773e7f
Translate more Make builtin functions
...
Adds support for abspath/firstword/dir/lastword/notdir functions
Bug: 194521362
Test: internal
Change-Id: I34dd6a81f21a4ef2f8f0a72bd80284ced8957b5c
2021-08-02 15:13:59 -07:00
Sasha Smundak
6609ba7664
Allow dynamically calculated inherit-product path
...
Bug: 193566316
Test: internal
Change-Id: Iaa7b68cf459f9a694ae9d37a32c9372cf8a8335a
2021-08-02 14:35:45 -07:00
Treehugger Robot
1d89e80529
Merge changes I43e61218,Iea36ecaa am: e083a05ad0 am: 3d9aaa82f2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784828
Change-Id: Ic89d1d1c266c8f10e118f877e1e3ab56ccd5635d
2021-08-02 20:56:11 +00:00
Treehugger Robot
3d9aaa82f2
Merge changes I43e61218,Iea36ecaa am: e083a05ad0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1784828
Change-Id: Ib2ed6331616d2fa118d8591134bf624c9925266a
2021-08-02 20:37:47 +00:00
Treehugger Robot
e083a05ad0
Merge changes I43e61218,Iea36ecaa
...
* changes:
Add an option to gather CPU profile.
Allow $(filter ...) with arbitrary args if its result is compared to the empty string
2021-08-02 20:18:17 +00:00