Commit Graph

28743 Commits

Author SHA1 Message Date
Treehugger Robot
d3ab9dfb51 Merge "Revert^2 "Reuse license metadata files from Soong"" am: f13d0b2f22 am: 49da1ac76c
Original change: https://android-review.googlesource.com/c/platform/build/+/1918950

Change-Id: Icade616ffd3ca4301e69425fbfc642742fd53d67
2021-12-11 04:04:21 +00:00
Treehugger Robot
49da1ac76c Merge "Revert^2 "Reuse license metadata files from Soong"" am: f13d0b2f22
Original change: https://android-review.googlesource.com/c/platform/build/+/1918950

Change-Id: I5b572989961bf849cedd2da802b72361ef5fd778
2021-12-11 03:48:24 +00:00
Treehugger Robot
f13d0b2f22 Merge "Revert^2 "Reuse license metadata files from Soong"" 2021-12-11 03:32:18 +00:00
Colin Cross
4ab1019a66 Merge "Revert "Reuse license metadata files from Soong"" am: 91a9483e87 am: 2e075808dd
Original change: https://android-review.googlesource.com/c/platform/build/+/1918946

Change-Id: Ifa1a9114379e9a0b47cfff75d7058dabce61ccab
2021-12-10 23:39:20 +00:00
Colin Cross
2e075808dd Merge "Revert "Reuse license metadata files from Soong"" am: 91a9483e87
Original change: https://android-review.googlesource.com/c/platform/build/+/1918946

Change-Id: I85bbf851be4f5d2d3884f2c4652e32b0bcbd59b3
2021-12-10 23:20:49 +00:00
Colin Cross
71d9919322 Revert^2 "Reuse license metadata files from Soong"
81b167693f

Change-Id: Iff45cffb1f2b9d01cec70d96e34f46d35bb37842
2021-12-10 23:05:02 +00:00
Colin Cross
91a9483e87 Merge "Revert "Reuse license metadata files from Soong"" 2021-12-10 23:04:45 +00:00
Colin Cross
81b167693f Revert "Reuse license metadata files from Soong"
Revert "Escape Host*Variable contents"

Revert submission 1899703

Reason for revert: b/210158272
Reverted Changes:
I142c19284:Reuse license metadata files from Soong
Ife89b8f23:Add dependency license annotations
I8e7410837:Build license metadata files in Soong

Change-Id: Id9d66c01453aebe8a52eaa6628e9933a990d4c2f
2021-12-10 23:03:08 +00:00
Cole Faust
03c397942c Merge "Strip ODM_MANIFEST_SKUS" am: 01e022369b am: 98a7011088
Original change: https://android-review.googlesource.com/c/platform/build/+/1917097

Change-Id: I65234df27f423f1370f62f43d91401744afbced1
2021-12-10 22:25:36 +00:00
Colin Cross
8d6a7102ac Merge "Reuse license metadata files from Soong" am: 6cf8ec77cc am: b48261121e
Original change: https://android-review.googlesource.com/c/platform/build/+/1900116

Change-Id: I2425845206145cc4f3115017607299fb77354dfc
2021-12-10 22:20:35 +00:00
Cole Faust
98a7011088 Merge "Strip ODM_MANIFEST_SKUS" am: 01e022369b
Original change: https://android-review.googlesource.com/c/platform/build/+/1917097

Change-Id: I37ee8f0df0bcb212e0fc3add6b069e5857614747
2021-12-10 22:05:31 +00:00
Colin Cross
b48261121e Merge "Reuse license metadata files from Soong" am: 6cf8ec77cc
Original change: https://android-review.googlesource.com/c/platform/build/+/1900116

Change-Id: Id5db06a34777ff0a2bca39ffa0e083ca2a131a3d
2021-12-10 22:04:39 +00:00
Cole Faust
01e022369b Merge "Strip ODM_MANIFEST_SKUS" 2021-12-10 22:02:22 +00:00
Colin Cross
6cf8ec77cc Merge "Reuse license metadata files from Soong" 2021-12-10 21:43:49 +00:00
Inseob Kim
4d9cf5c4e7 Merge "Add BoardPlatVendorPolicy to soong config" am: f09eddd531 am: 7c708e2d27
Original change: https://android-review.googlesource.com/c/platform/build/+/1914612

Change-Id: Ifab9c475dd11183a6465ca48d911f5b86ecaee74
2021-12-10 12:50:56 +00:00
Inseob Kim
7c708e2d27 Merge "Add BoardPlatVendorPolicy to soong config" am: f09eddd531
Original change: https://android-review.googlesource.com/c/platform/build/+/1914612

Change-Id: I15f4771b72598028a380d15ca8f1c3421b07890d
2021-12-10 12:29:48 +00:00
Inseob Kim
f09eddd531 Merge "Add BoardPlatVendorPolicy to soong config" 2021-12-10 12:13:36 +00:00
Bassem Khalife
b9f40852e2 [DO NOT MERGE] am: fdbbcabca3
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/16433536

Change-Id: Iac3a6f6d17b0d41c5b91ffa96e5ee7898e4fb058
2021-12-09 23:47:07 +00:00
Cole Faust
815db5926e Merge "Allow multiple patterns in rblf_wildcard" am: 598cbbcde7 am: d4fcff6db8
Original change: https://android-review.googlesource.com/c/platform/build/+/1915258

Change-Id: I68d901da39fdeb2cdacf9393dd0aae6fb909262c
2021-12-09 22:04:40 +00:00
Cole Faust
d4fcff6db8 Merge "Allow multiple patterns in rblf_wildcard" am: 598cbbcde7
Original change: https://android-review.googlesource.com/c/platform/build/+/1915258

Change-Id: Ib9da4c5eb2ea775fb52b67ee4a6558aee4f0e5dc
2021-12-09 21:50:21 +00:00
Cole Faust
598cbbcde7 Merge "Allow multiple patterns in rblf_wildcard" 2021-12-09 21:32:53 +00:00
Bassem Khalife
fdbbcabca3 [DO NOT MERGE]
Update Security String to 2022-02-05
   
 Bug: 210005927

Change-Id: Ifcc54fbdb18bb480e73c2f52ebefd968b52a1e27
2021-12-09 19:40:31 +00:00
Cole Faust
c8c516a89b Strip ODM_MANIFEST_SKUS
Otherwise it gets a different value when using starlark
board config, causing the ninja files to differ.

Bug: 201700692
Test: ./build/bazel/ci/rbc_regression_test.sh -b aosp_crosshatch_car-userdebug
Change-Id: I55870f031b779202db720f10d7d502f9d868e1f6
2021-12-09 10:30:19 -08:00
Cole Faust
fdff6b1e9c Allow multiple patterns in rblf_wildcard
This is to match the functionality of make's $(wildcard)

Bug: 201700692
Test: go test
Change-Id: Ib20c4a4aa9642a2d76b5da5c7accd60e6b91c8fc
2021-12-08 17:52:40 -08:00
Treehugger Robot
89bdc4cc04 Merge "Explicitly set EROFS compression parameter" am: 1f9408b2b2 am: 48b1b7e6f0
Original change: https://android-review.googlesource.com/c/platform/build/+/1908390

Change-Id: Ibf9c407682c5911e133e8172f35648726da7f435
2021-12-09 01:26:40 +00:00
Treehugger Robot
48b1b7e6f0 Merge "Explicitly set EROFS compression parameter" am: 1f9408b2b2
Original change: https://android-review.googlesource.com/c/platform/build/+/1908390

Change-Id: I797ee4f2cf2bdc2b6f0e2107e28a57a4e6c99b10
2021-12-09 01:11:02 +00:00
Treehugger Robot
1f9408b2b2 Merge "Explicitly set EROFS compression parameter" 2021-12-09 00:40:36 +00:00
Dan Willemsen
e0a90e10b3 Merge "Add basic Darwin+Arm64 support as HOST_CROSS" am: e808bc4a09 am: b66a55ea05
Original change: https://android-review.googlesource.com/c/platform/build/+/1883492

Change-Id: If56481c18988d0e457b3479814b62ba4bc6e7fef
2021-12-08 23:18:52 +00:00
Dan Willemsen
b66a55ea05 Merge "Add basic Darwin+Arm64 support as HOST_CROSS" am: e808bc4a09
Original change: https://android-review.googlesource.com/c/platform/build/+/1883492

Change-Id: If566a5f3a588db74cc6d54d4c107c0f1c88bea4c
2021-12-08 22:59:34 +00:00
Dan Willemsen
8820840d57 Add basic Darwin+Arm64 support as HOST_CROSS
Soong will use this to turn on universal binary support (X86_64 + Arm64
in the same binary).

Bug: 203607969
Test: m sdk-repo-platform-tools sdk-repo-build-tools on Mac
Change-Id: I04612136a42e85f4add95202ce20e741d9aaa302
2021-12-08 09:26:27 -08:00
Inseob Kim
d0f600a074 Add BoardPlatVendorPolicy to soong config
Bug: 205924657
Test: build
Change-Id: I89697a82c6d288576ae066f82a067383ccd57e2e
2021-12-08 22:53:02 +09:00
Treehugger Robot
e807b0639a Merge "Add missing apksigner dependency" am: 1295bc5138 am: 37d01f684d
Original change: https://android-review.googlesource.com/c/platform/build/+/1891388

Change-Id: Ic10a05e9d6004479c4c906c9d07a899754e682aa
2021-12-07 13:21:25 +00:00
Treehugger Robot
37d01f684d Merge "Add missing apksigner dependency" am: 1295bc5138
Original change: https://android-review.googlesource.com/c/platform/build/+/1891388

Change-Id: Ie10a161857ad6ecd4d3d5f2cf5a43a5f2c7a0e00
2021-12-07 12:57:53 +00:00
Treehugger Robot
1295bc5138 Merge "Add missing apksigner dependency" 2021-12-07 11:43:06 +00:00
Treehugger Robot
19acbbea9c Merge "Revert "Revert "Move meta_lic files into per-module intermediates directories""" am: 0d8d378bd4 am: 793100509c
Original change: https://android-review.googlesource.com/c/platform/build/+/1910142

Change-Id: Icb4faefc4df0d311c41821e6742d04e76b44ee9f
2021-12-07 05:14:46 +00:00
Treehugger Robot
793100509c Merge "Revert "Revert "Move meta_lic files into per-module intermediates directories""" am: 0d8d378bd4
Original change: https://android-review.googlesource.com/c/platform/build/+/1910142

Change-Id: I36aa20e6861144f547955e4750c43f1cd011ffeb
2021-12-07 04:52:20 +00:00
Treehugger Robot
0d8d378bd4 Merge "Revert "Revert "Move meta_lic files into per-module intermediates directories""" 2021-12-07 04:33:01 +00:00
Treehugger Robot
0caa8245fb Merge "[cc/sanitize] Re-enable new pass manager for fuzzer targets" am: e813a4a023 am: 9498b39594
Original change: https://android-review.googlesource.com/c/platform/build/+/1908951

Change-Id: I976e98dad4b31b96705d3bcf237a52bdc425206f
2021-12-06 22:06:28 +00:00
Treehugger Robot
9498b39594 Merge "[cc/sanitize] Re-enable new pass manager for fuzzer targets" am: e813a4a023
Original change: https://android-review.googlesource.com/c/platform/build/+/1908951

Change-Id: Ief74d2d1faf733bab6a86fed95cceea956c4ad03
2021-12-06 21:42:56 +00:00
Treehugger Robot
e813a4a023 Merge "[cc/sanitize] Re-enable new pass manager for fuzzer targets" 2021-12-06 21:40:10 +00:00
Cole Faust
c9f7aa1c4b Merge "Pass input variables to product config" am: 8fb2d83457 am: d8b85632e3
Original change: https://android-review.googlesource.com/c/platform/build/+/1908233

Change-Id: Icc6546da1253859e2bb2e94657839a3002a654b0
2021-12-05 04:26:13 +00:00
Cole Faust
d8b85632e3 Merge "Pass input variables to product config" am: 8fb2d83457
Original change: https://android-review.googlesource.com/c/platform/build/+/1908233

Change-Id: I182cdec2014ebf8409ad192c1ffd82b2cda7cf5f
2021-12-05 04:05:50 +00:00
Cole Faust
8fb2d83457 Merge "Pass input variables to product config" 2021-12-05 03:43:24 +00:00
Treehugger Robot
62bd62a46b Merge "Add Soong variable for optimizing system Java" am: 742874e0e6 am: 7939f4bca2
Original change: https://android-review.googlesource.com/c/platform/build/+/1896612

Change-Id: If2c67695d83cb5cb6cf04f631fad00108893f5e9
2021-12-04 01:46:08 +00:00
Treehugger Robot
7939f4bca2 Merge "Add Soong variable for optimizing system Java" am: 742874e0e6
Original change: https://android-review.googlesource.com/c/platform/build/+/1896612

Change-Id: I0ca5c029e3bc6213179d67f923cf962b6c0474eb
2021-12-04 01:25:26 +00:00
Treehugger Robot
742874e0e6 Merge "Add Soong variable for optimizing system Java" 2021-12-04 01:07:34 +00:00
Colin Cross
4f8dd6fe45 Reuse license metadata files from Soong
Copy the license metadata files from Soong if they've already
been built.

Bug: 207445310
Test: m checkbuild
Change-Id: I142c192843e94b018079809bd596ff81136b2de3
2021-12-03 22:47:11 +00:00
Colin Cross
52a0c97e5a Revert "Revert "Move meta_lic files into per-module intermediates directories""
This reverts commit e41ad14f58.

Change-Id: I77211030b657b894002a1a1bded773b3c4b0334a
2021-12-03 22:46:20 +00:00
Jiyong Park
160149e42d Merge "Reland: Add NEED_AIDL_NDK_PLATFORM_BACKEND" 2021-12-03 10:56:52 +00:00
Cole Faust
f1f49bb910 Pass input variables to product config
Passing variables via a makefile instead of
rblf_cli / rblf_env allows us to give them correct
types while converting the makefile to starlark,
as opposed to the variables always being strings
when given via rblf_cli / rblf_env.

This also allows us to remove some hand-converted
starlark code.

Bug: 201700692
Test: ./out/soong/rbcrun ./build/make/tests/run.rbc
Change-Id: I58c4f20b29171c14e5ae759beb26a849426f6961
2021-12-02 20:47:31 -08:00