Paul Duffin
8119148a45
Merge "Use new --api-lint-previous-api" into main am: a4362b937a
am: 05903d700e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3051802
Change-Id: Ic3e36ba5768f18fe503b4a84ce713b6929a6e1cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 13:39:07 +00:00
Paul Duffin
05903d700e
Merge "Use new --api-lint-previous-api" into main am: a4362b937a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3051802
Change-Id: I4aa3871f2b7ed062702acb63a361dac77240e016
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 13:29:07 +00:00
Paul Duffin
a4362b937a
Merge "Use new --api-lint-previous-api" into main
2024-04-23 13:04:16 +00:00
Rico Wind
be9baeac1e
Merge "Enable non final ids for non BusyBox builds" into main am: 8a2427cad2
am: 7de3822c96
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3047121
Change-Id: Id33c41e8e2142ad8785d943d963068ddf04a70ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 04:34:29 +00:00
Rico Wind
7de3822c96
Merge "Enable non final ids for non BusyBox builds" into main am: 8a2427cad2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3047121
Change-Id: Iea4a804c0aa9ca49ce46de04c4e9f968fab3cece
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 04:19:32 +00:00
Rico Wind
8a2427cad2
Merge "Enable non final ids for non BusyBox builds" into main
2024-04-23 04:03:24 +00:00
Treehugger Robot
d1ce4a133f
Merge "Add more comments about soong config variables" into main am: 4eecd990d9
am: e3a893e190
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3048329
Change-Id: I7b8065ce7d11b5d621753e36d6d979bc52724fa8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 01:48:52 +00:00
Treehugger Robot
e3a893e190
Merge "Add more comments about soong config variables" into main am: 4eecd990d9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3048329
Change-Id: I41859e4ccf06fcbfec89856763f360943390b9b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 01:44:41 +00:00
Treehugger Robot
18b5ba516d
Merge "Add support to Soong config list variable" into main am: d47220d470
am: 75195eea85
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3029263
Change-Id: I16ea8f07abc5a23c297cc4249a61d68923162c75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 01:44:35 +00:00
Treehugger Robot
75195eea85
Merge "Add support to Soong config list variable" into main am: d47220d470
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3029263
Change-Id: Ic59f2fd2ac5624c2b7e8bd5990d62511b1164485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-23 01:34:27 +00:00
Treehugger Robot
4eecd990d9
Merge "Add more comments about soong config variables" into main
2024-04-23 01:14:46 +00:00
Treehugger Robot
d47220d470
Merge "Add support to Soong config list variable" into main
2024-04-23 01:14:44 +00:00
Treehugger Robot
8b94432165
Merge "PackageFile for permission/*.xml for sdk_library" into main am: b0a4e48c15
am: 0a8f7741fd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3053562
Change-Id: Ib9d5fb0fc90cf6a0dfcdd7ee121e7f1cc73b22d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 23:29:15 +00:00
Treehugger Robot
c0dcd31b8b
Merge "Include stubs type in metalava.rsp filename" into main am: affbd19c64
am: ee421a7c5f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3053403
Change-Id: If8adce05a59f0e473f424f855c0cc6315cacd35d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 23:29:03 +00:00
Yi Kong
14273bf056
Merge "Revert^3 "Upgrade to clang-r522817"" into main am: aff61bf52e
am: 49a29d0f9d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3053802
Change-Id: Ifee009e86248cc8a483b4db57ced024c96cc4084
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 23:28:52 +00:00
Treehugger Robot
0a8f7741fd
Merge "PackageFile for permission/*.xml for sdk_library" into main am: b0a4e48c15
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3053562
Change-Id: I570b488c7247316640932346612953f4002a2003
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 23:24:17 +00:00
Treehugger Robot
b0a4e48c15
Merge "PackageFile for permission/*.xml for sdk_library" into main
2024-04-22 23:20:39 +00:00
Treehugger Robot
ee421a7c5f
Merge "Include stubs type in metalava.rsp filename" into main am: affbd19c64
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3053403
Change-Id: I03e213934a25c3935312157bbfa811c09da592ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 23:17:33 +00:00
Yi Kong
49a29d0f9d
Merge "Revert^3 "Upgrade to clang-r522817"" into main am: aff61bf52e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3053802
Change-Id: Idb492fab83ca27b9919bc370e20cdbc297b52fbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 23:16:33 +00:00
Treehugger Robot
affbd19c64
Merge "Include stubs type in metalava.rsp filename" into main
2024-04-22 23:15:59 +00:00
Yi Kong
aff61bf52e
Merge "Revert^3 "Upgrade to clang-r522817"" into main
2024-04-22 23:05:29 +00:00
Yi Kong
33fb507271
Revert^3 "Upgrade to clang-r522817"
...
This reverts commit 7a4012586b
.
Still more build breakages...
Change-Id: I2081d68e37bf260da78c651bb8fb9ae0d05b4c37
2024-04-22 23:04:07 +00:00
Paul Duffin
0a71d7329d
Use new --api-lint-previous-api
...
Bug: 327019023
Test: ./gradlew
Change-Id: Ief4d7380e7242dff4e82df96778af17d56c4fe82
2024-04-22 23:48:19 +01:00
Jihoon Kang
421c1cd796
Include stubs type in metalava.rsp filename
...
Currently, metalava.rsp filepath for both the everything and the
exportable stubs type are identical, which may lead to incremental build
issues. This change resolves such issue by including the stubs type in
the metalava.rsp filename.
These files cannot be modified as ".../everything/metalava.rsp" and
".../exportable/metalava.rsp" as `FlagWithRspFileInputList(...)`
enforces the rsp filepath to be outside of the outdir, which is
".../everything/" and ".../exportable/", respectively. Thus, this change
continues to generate the rsp file to be generated in the module outdir,
but modifies the name of the rsp files as "everything.metalava.rsp" and
"exportable.metalava.rsp".
This change also simplifies the parameters in metalavaCmd(...) for the
simplicity of the method parameters.
Test: m nothing and inspect output for the everything and the exportable stubs
Bug: 336360490
Change-Id: Ifd4e89ef69808e79ea720199677585f0217f7c1c
2024-04-22 21:29:05 +00:00
Jeongik Cha
00e0991f70
PackageFile for permission/*.xml for sdk_library
...
Bug: 333311683
Test: build android.bp system image and then check if there is
permission xml file for sdk_library
Change-Id: If5ac1975a7db10d85a1b11c1cd666051e3da546e
2024-04-23 05:49:44 +09:00
Colin Cross
11b932a007
Merge "Remove more unused code" into main am: a17792e2eb
am: 2d67bcba1d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3038267
Change-Id: I2a46afceeb90cd80596037212eedf8a2b230711f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 19:25:35 +00:00
Colin Cross
19cdb7acf0
Merge "Convert apex mutator to a TransitionMutator" into main am: 757e88a9df
am: c955bda138
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3042819
Change-Id: I6a986963f5e18b21668670fe600302d2d6af9447
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 19:25:22 +00:00
Colin Cross
2d67bcba1d
Merge "Remove more unused code" into main am: a17792e2eb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3038267
Change-Id: I2059c16492fa27e4a4a93518ef69a45a4f655f01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 19:05:25 +00:00
Colin Cross
c955bda138
Merge "Convert apex mutator to a TransitionMutator" into main am: 757e88a9df
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3042819
Change-Id: I8f0f3cde2f543007e4971c4a43cd5af5051b308b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 19:04:56 +00:00
Colin Cross
a17792e2eb
Merge "Remove more unused code" into main
2024-04-22 18:50:08 +00:00
Colin Cross
757e88a9df
Merge "Convert apex mutator to a TransitionMutator" into main
2024-04-22 18:32:22 +00:00
Cole Faust
92638921b6
Merge "Revert^2 "Make embedded_launcher true by default"" into main am: 68305164c3
am: 23ef23b107
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3047058
Change-Id: I699a9ba389fb7bf09faaebbb615a7ce521470680
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 18:04:36 +00:00
Yi Kong
76be54d48d
Merge "Revert^2 "Upgrade to clang-r522817"" into main am: 7252e3289d
am: bece6e0ee2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3050984
Change-Id: I3a3cc096e17aeeea9cbacec6e8669810b75a2db9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 17:59:30 +00:00
Cole Faust
23ef23b107
Merge "Revert^2 "Make embedded_launcher true by default"" into main am: 68305164c3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3047058
Change-Id: I13cadd57b8d704e447e06ecb7160f56b9d4fd9d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 17:43:52 +00:00
Cole Faust
68305164c3
Merge "Revert^2 "Make embedded_launcher true by default"" into main
2024-04-22 17:40:11 +00:00
Yi Kong
bece6e0ee2
Merge "Revert^2 "Upgrade to clang-r522817"" into main am: 7252e3289d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3050984
Change-Id: I72cef4bd23cdc5874be1d725165db9cd8c9d5ebf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 17:40:07 +00:00
Yi Kong
7252e3289d
Merge "Revert^2 "Upgrade to clang-r522817"" into main
2024-04-22 17:06:24 +00:00
Rico Wind
7152e82a42
Enable non final ids for non BusyBox builds
...
Non final ids is a prerequisite for using optimized shrinking and
it will soon be a hard R8 error if you pass final ids in R classes
with optimized shrinking enabled.
Bug: 325905703
Test: SystemUIGo with optimized shrinking
Change-Id: I364edc5a0b22be7b4d737c2aa470a84704d05283
2024-04-22 11:24:36 +00:00
Sorin Basca
dd6e2e10af
Merge "Add Java 21 as a known version" into main am: db70a80cc7
am: 0dbffbcee4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3048694
Change-Id: I618b6feaa7feae526e85cf8e0db516a51db576a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 07:43:43 +00:00
Sorin Basca
0dbffbcee4
Merge "Add Java 21 as a known version" into main am: db70a80cc7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3048694
Change-Id: I437a09346d2d5eb1c045128bf0960ed85dad28e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-22 07:27:54 +00:00
Yi Kong
7a4012586b
Revert^2 "Upgrade to clang-r522817"
...
This reverts commit 321dd23b34
.
Breakage is fixed by https://r.android.com/3051002 .
Change-Id: I70925c7aa01fb78ec701971ee97192993aef0edd
Test: abtd
Bug: 322868540
2024-04-22 07:22:02 +00:00
Sorin Basca
db70a80cc7
Merge "Add Java 21 as a known version" into main
2024-04-22 07:08:02 +00:00
Inseob Kim
aa1ce0385c
Add more comments about soong config variables
...
Bug: 329208946
Test: N/A
Change-Id: I68a5e59bc095f5c23509993675f26ed903bcbc78
2024-04-22 14:52:23 +09:00
Inseob Kim
02c8618e1b
Add support to Soong config list variable
...
List variables act similar to value variables. Each value in a list
variable will be added to a list property after string substitution.
Bug: 329208946
Test: m --no-skip-soong-tests
Test: m selinux_policy_system_soong
Change-Id: I1127bfb0798e7e5f7d665f647307224d5ff5d790
2024-04-22 14:51:07 +09:00
Treehugger Robot
a9c4d64346
Merge "Add TestOnlyProvider for test_module_config" into main am: d50832c122
am: 2b322b7424
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3048854
Change-Id: I492a331d37de8c87be6bfd5b0c85a4a6ab98f697
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-19 21:26:32 +00:00
Treehugger Robot
2b322b7424
Merge "Add TestOnlyProvider for test_module_config" into main am: d50832c122
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3048854
Change-Id: I80104345f3dfd01a9af338908fda94dc1b94a25d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-19 21:08:40 +00:00
Treehugger Robot
18a42af5ef
Merge "Support passing multiple last api files to metalava in droidstubs" into main am: 40639d7d7a
am: ad4a90cd2b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2955008
Change-Id: Ie0b965487cded95dfac7cefcbb8757d4919f424b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-19 20:37:55 +00:00
Treehugger Robot
d50832c122
Merge "Add TestOnlyProvider for test_module_config" into main
2024-04-19 20:33:34 +00:00
Treehugger Robot
ad4a90cd2b
Merge "Support passing multiple last api files to metalava in droidstubs" into main am: 40639d7d7a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2955008
Change-Id: I2da9624da8a671bce9d10a9fa8d46958b4db17ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-19 20:20:18 +00:00
Treehugger Robot
40639d7d7a
Merge "Support passing multiple last api files to metalava in droidstubs" into main
2024-04-19 20:01:32 +00:00