Commit Graph

48295 Commits

Author SHA1 Message Date
Treehugger Robot
5bf9b0691e Merge "Use Tiramisu instead of T in supported_build_releases" am: 52aad81d45 am: fcb871ac39
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1979466

Change-Id: I57d015db9976afaf5ca725e86807822c30614a23
2022-02-10 16:46:32 +00:00
Treehugger Robot
fcb871ac39 Merge "Use Tiramisu instead of T in supported_build_releases" am: 52aad81d45
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1979466

Change-Id: I79d59754a0b65fbdc96b10fd521564dd3211bcae
2022-02-10 16:28:46 +00:00
Treehugger Robot
52aad81d45 Merge "Use Tiramisu instead of T in supported_build_releases" 2022-02-10 16:13:05 +00:00
Gurpreet Singh
4971051525 Merge "Geneate AndroidManifest file if the apex_test module does not have one." am: 7fbe3c7f59 am: 82371b5ac2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971344

Change-Id: I56e402015b2d5d53cb6f491694cb20df916984fc
2022-02-10 16:03:57 +00:00
Gurpreet Singh
82371b5ac2 Merge "Geneate AndroidManifest file if the apex_test module does not have one." am: 7fbe3c7f59
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971344

Change-Id: I53eee791a6be58e8cfa4a41c73979e312d5d04a2
2022-02-10 15:45:59 +00:00
Gurpreet Singh
7fbe3c7f59 Merge "Geneate AndroidManifest file if the apex_test module does not have one." 2022-02-10 15:33:38 +00:00
Liz Kammer
ccb7a63768 Merge "Create subdir for cc rules." am: da0b38772d am: 4a223606eb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1963459

Change-Id: I7e88dae7b5575edfdfe57b3572d4ba5b40dfb1ee
2022-02-10 14:40:25 +00:00
Nicolas Geoffray
61bbe44e53 Merge "Revert "Switch to clang-r445002"" am: 2b2d9392fc am: 9bd52c7f71
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1976654

Change-Id: Ie815962320006987a6912deaed6309be1a960e05
2022-02-10 14:40:14 +00:00
Liz Kammer
4a223606eb Merge "Create subdir for cc rules." am: da0b38772d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1963459

Change-Id: I098efa931cce5c427a87a6e1f4f0cb5a29a41b11
2022-02-10 14:29:43 +00:00
Nicolas Geoffray
9bd52c7f71 Merge "Revert "Switch to clang-r445002"" am: 2b2d9392fc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1976654

Change-Id: I3aff1a675977a96273992c6047d4bfa4a7575a68
2022-02-10 14:29:24 +00:00
Liz Kammer
da0b38772d Merge "Create subdir for cc rules." 2022-02-10 14:16:07 +00:00
Nicolas Geoffray
2b2d9392fc Merge "Revert "Switch to clang-r445002"" 2022-02-10 14:15:46 +00:00
Paul Duffin
e7babdbfe1 Use Tiramisu instead of T in supported_build_releases
Make this consistent with how code names are used in the rest of Soong.

Bug: 204763318
Test: m nothing
Change-Id: I1f2f40310df9d619db6aaaad3ed7339bb5e79194
2022-02-10 13:06:54 +00:00
Nicolas Geoffray
83b2b326b7 Revert "Switch to clang-r445002"
This reverts commit d950ab8bb3.

Reason for revert: Breaks Java math tests
Test: atest libcore.java.math.RunCSVTestsStrict

Change-Id: Ief6d0422fda991616afa59f5ce419aee5ac26a58
2022-02-10 09:58:50 +00:00
Cole Faust
c96415edcd Merge "Update warning message" am: 3cb45a5f4a am: 3d07523121
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1976990

Change-Id: Ia2f28259ae270d2d1252f31382b914656561b926
2022-02-10 02:56:17 +00:00
Cole Faust
3d07523121 Merge "Update warning message" am: 3cb45a5f4a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1976990

Change-Id: I2133f0ec5c15135a3fa33be0a76e7d28ebad4049
2022-02-10 02:29:08 +00:00
Cole Faust
3cb45a5f4a Merge "Update warning message" 2022-02-10 02:13:54 +00:00
Treehugger Robot
21b694316a Merge "In Soong, set max files soft limit to hard limit" am: 26cb965d2f am: af351356ed
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1978314

Change-Id: I2886bd82032402e5032e3e7b3ae870c2f0a97be0
2022-02-09 23:41:29 +00:00
Treehugger Robot
04bf233677 Merge "Escape cc ldflags in bp2build conversion" am: 9deb87e8e2 am: e2f1b14961
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973479

Change-Id: I8e48f7da545c1ad61dde8e80dbb49cc94923488d
2022-02-09 23:41:19 +00:00
Treehugger Robot
af351356ed Merge "In Soong, set max files soft limit to hard limit" am: 26cb965d2f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1978314

Change-Id: Ie6b4ed1c6873c1b96b3869c3bd68fbcc140c6db0
2022-02-09 23:23:30 +00:00
Treehugger Robot
e2f1b14961 Merge "Escape cc ldflags in bp2build conversion" am: 9deb87e8e2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1973479

Change-Id: Ibb5bcb6ae645c8c0d0e9b17a0eb47c6b5ac1e232
2022-02-09 23:23:18 +00:00
Treehugger Robot
26cb965d2f Merge "In Soong, set max files soft limit to hard limit" 2022-02-09 23:16:10 +00:00
Treehugger Robot
9deb87e8e2 Merge "Escape cc ldflags in bp2build conversion" 2022-02-09 23:05:01 +00:00
Pirama Arumuga Nainar
5f83a7f3bc Merge "Switch to clang-r445002" am: 111817435a am: db6af1e8d3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1961820

Change-Id: I0e236fe10abc36e0f27c468ce8b6a8ab631df64e
2022-02-09 19:27:26 +00:00
Pirama Arumuga Nainar
db6af1e8d3 Merge "Switch to clang-r445002" am: 111817435a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1961820

Change-Id: Ieef0252d56d9c4960a40ac91a6f2e349983394ac
2022-02-09 19:10:31 +00:00
Pirama Arumuga Nainar
111817435a Merge "Switch to clang-r445002" 2022-02-09 18:55:08 +00:00
Liz Kammer
4ae119c14c In Soong, set max files soft limit to hard limit
Test: m nothing
Change-Id: I4f45ebcf8c7b74315c371012603aeb7c541ae336
2022-02-09 13:16:23 -05:00
Treehugger Robot
d221668347 Merge "enable auto_service_plugin bazel build" am: 948c340160 am: b5c766109c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971200

Change-Id: If3074b520448ce458e7770e7000ef728e503a924
2022-02-09 18:04:28 +00:00
Steven Moreland
2b3babe99e Merge "bpf: support installing to vendor" am: 0a8dd14614 am: 584505e8d1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1188644

Change-Id: I0f768c945b150fc74b44bd7a5c89a990497d0b74
2022-02-09 18:04:05 +00:00
Treehugger Robot
b5c766109c Merge "enable auto_service_plugin bazel build" am: 948c340160
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971200

Change-Id: Ic580c5a5e53e3778bc084a18bfcdf6197a8b9152
2022-02-09 18:03:55 +00:00
Treehugger Robot
948c340160 Merge "enable auto_service_plugin bazel build" 2022-02-09 17:48:49 +00:00
Steven Moreland
584505e8d1 Merge "bpf: support installing to vendor" am: 0a8dd14614
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1188644

Change-Id: I1320a9c28b61f2f86e02977edebd103816e80be0
2022-02-09 17:45:41 +00:00
Steven Moreland
0a8dd14614 Merge "bpf: support installing to vendor" 2022-02-09 17:28:16 +00:00
Gurpreet Singh
a76f874d55 Geneate AndroidManifest file if the apex_test module does not have one.
If the build file contains the apex_test module, but the apex_test
module does not contain the AndroindManifest file, then create the
AndroidManifest file.

In such case, the apexer tool is already generating an AndroidManifest
file. In order to handle the testOnly attribute for apex_test modules, a
--test_only flag is appended to the opt flags.

The apexer tool reads the opt flags and if the --test_only flag is
present then it generate the AndroidManifest file with testOnly
attribute.

Bug: 213310150
Test: m nothing && m test_com.android.sdkext
Test: manually checked the generation of AndroidManifest file in the
unsigned zip file mentioned in the description.
This command allows to read the attribute of the binary xml file -
aapt2 dump xmltree test_com.android.sdkext.apex.unsigned --file
AndroidManifest.xml

Verified the presence of testOnly flag in the output.

Change-Id: Ic47378428b2dba51d73e75d912546c2374f68d57
2022-02-09 16:06:15 +00:00
Treehugger Robot
39c446e760 Merge "Add package for printing starlark formatted data" am: 5974423b06 am: f768e9d92a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971139

Change-Id: I34fb91afe6cecd32c054bca632b12534a895ca70
2022-02-09 05:19:56 +00:00
Treehugger Robot
f768e9d92a Merge "Add package for printing starlark formatted data" am: 5974423b06
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1971139

Change-Id: Icc65bc273c02d0994340de60791d7e5393eafbf6
2022-02-09 05:02:56 +00:00
Treehugger Robot
5974423b06 Merge "Add package for printing starlark formatted data" 2022-02-09 04:48:33 +00:00
Steven Moreland
606c5e9e99 bpf: support installing to vendor
Bug: 140330870
Test: use bpf{} to install bpf program to vendor and have it
  successfully loaded and installed by Android's bpfloader.

Change-Id: If0aac3098e39498f0238516ec839b6ac910cc61e
2022-02-09 00:45:02 +00:00
Chih-hung Hsieh
31989351ac Merge "Use only single dash for tidy flags" am: def9bf2c1c am: df8fe32206
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1972547

Change-Id: I12f4c1acbfc61dd1d0f70cf4c9871a028182f3a2
2022-02-08 22:47:59 +00:00
Liz Kammer
72beb34609 Add package for printing starlark formatted data
Bug: 216168792
Test: build/bazel/ci/bp2build.sh
Change-Id: I3a06b19396f7ffe1c638042cda7e731dd840f1d6
2022-02-08 17:32:28 -05:00
Chih-hung Hsieh
df8fe32206 Merge "Use only single dash for tidy flags" am: def9bf2c1c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1972547

Change-Id: Id1a690f952642b05a60b110bd6ab7908f90205ed
2022-02-08 22:29:36 +00:00
Chih-hung Hsieh
def9bf2c1c Merge "Use only single dash for tidy flags" 2022-02-08 22:13:47 +00:00
Cole Faust
f4e72cf642 Update warning message
As requested on aosp/1975486

Fixes: 217248902
Test: Presubmits
Change-Id: I14e65722d8ab96125827d34e8501b4a518a27b57
2022-02-08 13:10:26 -08:00
Treehugger Robot
0959ae13e7 Merge "Use -fno-sanitize-link-runtime for bionic sanitizers" am: 3e7f5c411d am: 8793c78b35
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1975927

Change-Id: I403bd7772ddf309e3c1e0d963ecbdb2a8f2149d9
2022-02-08 21:01:00 +00:00
Treehugger Robot
8793c78b35 Merge "Use -fno-sanitize-link-runtime for bionic sanitizers" am: 3e7f5c411d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1975927

Change-Id: Ib3a130bfc330fdb93036a93c1cab08b7f136bb11
2022-02-08 20:45:03 +00:00
Treehugger Robot
3e7f5c411d Merge "Use -fno-sanitize-link-runtime for bionic sanitizers" 2022-02-08 20:33:43 +00:00
Treehugger Robot
3a47638b76 Merge "Link to documentation about variables in include statements" am: cb1703d8b1 am: ccb3db98c7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1975486

Change-Id: I8fc159bad8b3cfc4fe9b5ebad334c273ed0c6dfb
2022-02-08 20:28:14 +00:00
Aditya Belsare
fe3c1bb5fc Merge "Add cert_validator to allowed rust paths" am: 43832f6136 am: 7c74466aa7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1975528

Change-Id: I96cf1711581aa1d8097e815f5e2a58d1c00faf79
2022-02-08 20:27:28 +00:00
Treehugger Robot
ccb3db98c7 Merge "Link to documentation about variables in include statements" am: cb1703d8b1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1975486

Change-Id: I0d554ecb3dc213a43f70bdbd7c07531657eb12a0
2022-02-08 20:14:36 +00:00
Aditya Belsare
7c74466aa7 Merge "Add cert_validator to allowed rust paths" am: 43832f6136
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1975528

Change-Id: I409f7ca02999a91cc611a678cd95c5ecae26bca2
2022-02-08 20:13:29 +00:00