Sorin Basca
6c47e664cc
Revert^2 "Switch to JDK 21"
...
This reverts commit b832ae19d8
.
Reason for revert: Reland Switch to JDK 21 when related issues are resolved.
Bug: 313924276
Change-Id: Ibb5031d9892d1ddc5bc4d2af9885c3192b8ac8ad
Test: TH
2024-03-11 12:31:30 -07:00
Sam Saccone
3379d4e3d8
Merge "Revert "Switch to JDK 21"" into main am: bfa20d7e15
am: e93ae387e8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994633
Change-Id: Ibe79e815e6002c57e49794b2ebadd858dc5ccc57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-11 18:59:35 +00:00
Sam Saccone
e93ae387e8
Merge "Revert "Switch to JDK 21"" into main am: bfa20d7e15
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994633
Change-Id: Idfe1a6bbfb3d1f02b51eef233d9807463d20f8a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-11 18:16:35 +00:00
Sam Saccone
bfa20d7e15
Merge "Revert "Switch to JDK 21"" into main
2024-03-11 17:05:56 +00:00
Treehugger Robot
182a9a6e24
Merge "Allow PrevVendorApiLevel to be less than 34" into main am: b952c84841
am: 36741000cb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2988349
Change-Id: I191fdfce4c546bef900d642f25ebe5cc72802866
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-11 06:25:54 +00:00
Treehugger Robot
36741000cb
Merge "Allow PrevVendorApiLevel to be less than 34" into main am: b952c84841
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2988349
Change-Id: I91a1971b37054084f0b6ea333ea2a839d8461d6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-11 05:44:42 +00:00
Treehugger Robot
b952c84841
Merge "Allow PrevVendorApiLevel to be less than 34" into main
2024-03-11 04:56:59 +00:00
Cole Faust
ac77e234bf
Remove unused code in update.go am: 8c36631fa0
am: e91b089b84
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2995682
Change-Id: I573f6ed7f9df6f28c35f7f124b8a1348d681106f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-09 00:39:23 +00:00
Cole Faust
e91b089b84
Remove unused code in update.go am: 8c36631fa0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2995682
Change-Id: I84d398db485ecc4db75dbb2e6b22374eceae9cae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 23:57:07 +00:00
Cole Faust
da4b204470
Merge "Replace generatedFile with android.WriteFileRule" into main am: f3fcc952f2
am: d7be39b346
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994765
Change-Id: Ica925787ee1cb2c9502b63c358491859c8fc4e9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:41:02 +00:00
Treehugger Robot
444e613512
Merge "Remove starlark_import" into main am: 385138a836
am: eef7c5c2f2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994758
Change-Id: I4f090e91c95a94c257943b9a9f4a6acb8584db19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:40:42 +00:00
Treehugger Robot
3e590e6959
Merge "Optimize buildPropFile()" into main am: 181a27986c
am: 6a234dc0c1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994764
Change-Id: Ie25f78bc86de732f41722bee2c5f258b8665d598
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:39:00 +00:00
Jihoon Kang
99b9a78382
Merge "Fix missing credential error message" into main am: 48872f5443
am: 6220f3fdd7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2995616
Change-Id: I0aab44b7dc722f8c617c0e00e8976492aaacc9fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:38:06 +00:00
Treehugger Robot
b08153e781
Merge "Switch to JDK 21" into main am: 092c3a56fb
am: f30930f404
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2920125
Change-Id: I5e89bce53c531700ad958fb583b2594e4d9168f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:36:23 +00:00
Zi Wang
9df8ce28db
[automerger skipped] Merge "Add property Skip_jarjar_repackage" into main am: 5ae58dcabe
am: ddeca6128e
-s ours
...
am skip reason: Merged-In I9384c9c25ce581ac00d309a188cf7533eb2e44a6 with SHA-1 9bdd4228cb
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2990064
Change-Id: I2ae87e3bbfd2414845c757b54e48da1d6bffb540
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:31:11 +00:00
Cole Faust
d7be39b346
Merge "Replace generatedFile with android.WriteFileRule" into main am: f3fcc952f2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994765
Change-Id: Ie6714f60f530654f0a9237ad418f43918adb315d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:03:45 +00:00
Treehugger Robot
eef7c5c2f2
Merge "Remove starlark_import" into main am: 385138a836
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994758
Change-Id: Idced32ec5178dc6df3bb4da31c90125a9921e7ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:03:05 +00:00
Treehugger Robot
6a234dc0c1
Merge "Optimize buildPropFile()" into main am: 181a27986c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2994764
Change-Id: Ifaaa56ce1cce0577edd19b2fd11d72751ae7e8f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:02:15 +00:00
Jihoon Kang
6220f3fdd7
Merge "Fix missing credential error message" into main am: 48872f5443
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2995616
Change-Id: I9246feab874c958c82064454e3cb43d79908be40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 19:00:13 +00:00
Cole Faust
8c36631fa0
Remove unused code in update.go
...
Test: m nothing
Change-Id: Idae97a203bfcf451456766c0b6eb5430959c0ade
2024-03-08 10:58:32 -08:00
Treehugger Robot
f30930f404
Merge "Switch to JDK 21" into main am: 092c3a56fb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2920125
Change-Id: Ic0a9c6fc910d992a58ccd3b3abfb5804cc41f2a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 18:56:17 +00:00
Cole Faust
f3fcc952f2
Merge "Replace generatedFile with android.WriteFileRule" into main
2024-03-08 18:49:59 +00:00
Zi Wang
ddeca6128e
Merge "Add property Skip_jarjar_repackage" into main am: 5ae58dcabe
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2990064
Change-Id: I13b797f2505b772a602fa467808d9ce51afb7888
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-08 18:47:49 +00:00
Treehugger Robot
385138a836
Merge "Remove starlark_import" into main
2024-03-08 18:32:09 +00:00
Treehugger Robot
181a27986c
Merge "Optimize buildPropFile()" into main
2024-03-08 10:24:50 +00:00
Jihoon Kang
48872f5443
Merge "Fix missing credential error message" into main
2024-03-08 06:34:50 +00:00
Cole Faust
ed158f4d1c
Replace generatedFile with android.WriteFileRule
...
Fewer lines of code and more performant.
Test: Presubmits
Change-Id: If09dae6aba67c19106d4cbf058a60bbbc27f78d2
2024-03-07 16:41:27 -08:00
Jihoon Kang
70de2c04a7
Fix missing credential error message
...
LOAS credential enforcement is already taking effect, not in the future.
Update the warning message accordingly.
Test: gcertdestroy && m and inspect error message
Bug: 318506452
Change-Id: I857f44b265c454beaffb9e662bd318aeb29f6cdb
2024-03-08 00:11:20 +00:00
Cole Faust
cec230a0eb
Optimize buildPropFile()
...
Use android.WriteFileRuleVerbatim instead of a custom RuleBuilder
with echo commands.
Test: m nothing --no-skip-soong-tests
Change-Id: I9734305cbb404fd2ae841af2525f0db235622315
2024-03-07 15:51:12 -08:00
Sorin Basca
b832ae19d8
Revert "Switch to JDK 21"
...
This reverts commit 5a2e36b755
.
Reason for revert: Preparing revert to have it ready in case of breakages relating to using JDK 21.
Change-Id: I153c4933f6891c7fff43e522a4d128acad6b6d47
2024-03-07 21:22:00 +00:00
Treehugger Robot
092c3a56fb
Merge "Switch to JDK 21" into main
2024-03-07 19:36:28 +00:00
Cole Faust
68a8cfb14b
Merge "Replace starlark_import with hardcoded map" into main am: fb8356c4c0
am: 58a88793da
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2991105
Change-Id: I774b729b920a80cd0611d4da751394be88c1675f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 19:16:22 +00:00
Cole Faust
c6fd53246b
Merge "Select statements" into main am: 140180dd5b
am: fc0e574bdf
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2962126
Change-Id: I857d9b60001d72716af653e48c833536947a64c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 19:15:55 +00:00
Cole Faust
256cfbee24
Remove starlark_import
...
This is no longer used since the roboleaf cancellation.
Bug: 315353489
Test: m nothing --no-skip-soong-tests
Change-Id: Ie6ee093c2810498306ea4a2288050eed17a35357
2024-03-07 10:53:41 -08:00
Cole Faust
58a88793da
Merge "Replace starlark_import with hardcoded map" into main am: fb8356c4c0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2991105
Change-Id: Ie2560c1a6120d8329ffd29c2ec2c3e96ad17ca5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 18:31:18 +00:00
Cole Faust
fc0e574bdf
Merge "Select statements" into main am: 140180dd5b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2962126
Change-Id: I9837ca6a7be06e75f718d3367b49bbfc75f0f637
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 18:30:31 +00:00
Zi Wang
5ae58dcabe
Merge "Add property Skip_jarjar_repackage" into main
2024-03-07 17:44:36 +00:00
Cole Faust
fb8356c4c0
Merge "Replace starlark_import with hardcoded map" into main
2024-03-07 17:39:35 +00:00
Cole Faust
140180dd5b
Merge "Select statements" into main
2024-03-07 17:39:27 +00:00
Xin Li
63fca7f9d8
[automerger skipped] Merge "Merge Android 14 QPR2 to AOSP main" into main am: 08bef285d8
-s ours am: e4f0a280fc
-s ours
...
am skip reason: Merged-In I0b63516865233df0bf125a2ee4098769a8991ecd with SHA-1 88763e8e40
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2989879
Change-Id: I59ac9774d1c12d65415f2c91d4dac086e8542016
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 10:49:23 +00:00
Xin Li
93534bdad1
[automerger skipped] Merge Android 14 QPR2 to AOSP main am: 7e46832a1c
-s ours am: 1521dc8d99
-s ours
...
am skip reason: Merged-In I0b63516865233df0bf125a2ee4098769a8991ecd with SHA-1 88763e8e40
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2989879
Change-Id: Ib9f6bb2a8d764ffc31f1283a44b6e677dd3fc2fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 10:46:24 +00:00
Xin Li
e4f0a280fc
[automerger skipped] Merge "Merge Android 14 QPR2 to AOSP main" into main am: 08bef285d8
-s ours
...
am skip reason: Merged-In I0b63516865233df0bf125a2ee4098769a8991ecd with SHA-1 88763e8e40
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2989879
Change-Id: I97b9147773776a942892e754d380fa71481cfd7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 09:58:02 +00:00
Xin Li
1521dc8d99
[automerger skipped] Merge Android 14 QPR2 to AOSP main am: 7e46832a1c
-s ours
...
am skip reason: Merged-In I0b63516865233df0bf125a2ee4098769a8991ecd with SHA-1 88763e8e40
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2989879
Change-Id: Ia1d6e85efdb9af29df0abac89b9f21dba52685fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 09:54:59 +00:00
Xin Li
08bef285d8
Merge "Merge Android 14 QPR2 to AOSP main" into main
2024-03-07 06:41:10 +00:00
Treehugger Robot
29b033724e
Merge "Reverse order of transitive R.jar classpath entries" into main am: a7ee3e0482
am: 062f267f75
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2989233
Change-Id: I2c007077f05aa93ff5052a946950df990446e387
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 02:23:11 +00:00
Treehugger Robot
062f267f75
Merge "Reverse order of transitive R.jar classpath entries" into main am: a7ee3e0482
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2989233
Change-Id: Icca0d53dcdccdc969f6f885060a3368059f17059
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-07 01:39:10 +00:00
Yangfan Deng
42a815d586
Merge "Add wear-sdk.impl to the InstrumentFrameworkModule list so that classes for wear-sdk.impl library can be exported inside jacoco-report-classes-all.jar" into main
2024-03-07 01:32:53 +00:00
Treehugger Robot
a7ee3e0482
Merge "Reverse order of transitive R.jar classpath entries" into main
2024-03-07 00:50:53 +00:00
Cole Faust
5a231bd819
Select statements
...
See the blueprint cl for more information.
Things still to do:
- Support selecting on product variables and
variants
- Test/Support property struct reflection tags
like arch_variant, path, and variant_prepend
- Test that selects combine well with existing
configurability mechanisms like arch:, target:,
multilib:, python's version:, etc.
Bug: 323382414
Test: go tests
Change-Id: If5d1ea1ad0c4ebabffaea91d62e1a1c6f926a793
2024-03-06 16:03:01 -08:00
Cole Faust
37bfb07722
Replace starlark_import with hardcoded map
...
With roboleaf being cancelled, we don't need the api levels to be
present in starlark.
Bug: 315353489
Test: Presubmits
Change-Id: I21ea61ced00a5b0ae066a9ca99a88a512bf115ac
2024-03-06 15:59:18 -08:00