Robin Lee
d9bd4a88c9
Merge "Revert "Require TARGET_RELEASE for builds"" into main am: 092c6b68b8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821997
Change-Id: I82c1101e7b18988f111cec4c61991bfece6ce305
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 09:08:32 +00:00
Robin Lee
092c6b68b8
Merge "Revert "Require TARGET_RELEASE for builds"" into main
2023-11-09 08:49:25 +00:00
Robin Lee
50fe46c1d3
Revert "Require TARGET_RELEASE for builds"
...
This reverts commit 24366c842b
.
Reason for revert: b/309900087
Change-Id: I36550cbb0ae21a9c4f783f8a2fcd08ade2707f68
2023-11-09 08:01:06 +00:00
Treehugger Robot
fbb615905d
Merge "Require TARGET_RELEASE for builds" into main am: 1f94a3d547
am: 7ffd5ed86a
am: 80a3d7cbb5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2806253
Change-Id: I3391f618c48382b72d2eebd3c937e85917f9454d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 05:53:47 +00:00
Treehugger Robot
a4ab25fe43
Merge "Require TARGET_RELEASE for builds" into main am: 1f94a3d547
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2806253
Change-Id: I68c654590b6efe5c398003005a4c171769e9d080
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 05:13:44 +00:00
Treehugger Robot
7ffd5ed86a
Merge "Require TARGET_RELEASE for builds" into main am: 1f94a3d547
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2806253
Change-Id: I5a7a346d397741baa773c9cb20232080b13b803b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 04:38:51 +00:00
Treehugger Robot
1f94a3d547
Merge "Require TARGET_RELEASE for builds" into main
2023-11-09 04:23:37 +00:00
Cole Faust
7d5a15239b
Merge "Remove release_config.bzl" into main am: f50c26e6e3
am: 309d2e8113
am: 2bf42bb0fb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I4b938cfebb3e4ec38d73f9a8fd8337bcdc36e868
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 02:38:27 +00:00
Cole Faust
2bf42bb0fb
Merge "Remove release_config.bzl" into main am: f50c26e6e3
am: 309d2e8113
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I516952bbbb137b03c11faee124637dd1db027141
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:51:57 +00:00
Cole Faust
1793e15a24
Merge "Remove release_config.bzl" into main am: f50c26e6e3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I760c180966fa457a702dba27c573a4b01a0a03df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:23:17 +00:00
Cole Faust
309d2e8113
Merge "Remove release_config.bzl" into main am: f50c26e6e3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I3259c6510b9e7011ed5229e7d5bb99f61abaf55b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:21:12 +00:00
Treehugger Robot
f672ff01fc
Merge "build: add a few proguard rules [1/3]" into main am: 2b46f4d199
am: 8a01fbd083
am: dc02b14ff9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815690
Change-Id: Icbceeb53b3203d6ef5e8c6e53f9f77e71665133f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 00:42:56 +00:00
Cole Faust
f50c26e6e3
Merge "Remove release_config.bzl" into main
2023-11-09 00:41:50 +00:00
Treehugger Robot
dc02b14ff9
Merge "build: add a few proguard rules [1/3]" into main am: 2b46f4d199
am: 8a01fbd083
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815690
Change-Id: If13c0a50b804face8a12505e97b9e9238c201950
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 23:58:13 +00:00
Treehugger Robot
22fb71304c
Merge "build: add a few proguard rules [1/3]" into main am: 2b46f4d199
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815690
Change-Id: Ic78bd0b17a63f62686e70d8726236954a9bffbf3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 23:28:28 +00:00
Treehugger Robot
8a01fbd083
Merge "build: add a few proguard rules [1/3]" into main am: 2b46f4d199
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815690
Change-Id: I7a7241c8f4f0390b2fe8f2e892bc0bbb05e2be5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 23:26:12 +00:00
Treehugger Robot
2b46f4d199
Merge "build: add a few proguard rules [1/3]" into main
2023-11-08 23:06:02 +00:00
Greg Kaiser
24366c842b
Require TARGET_RELEASE for builds
...
Rather than use an unsupported flag setting that the user likely
doesn't even realize is being used, we immediately stop the build.
This error message is more verbose, mentioning 'lunch', because
it's anticipated a lot more users will hit this issue when first
switching to trunk stable, and more details will hopefully help
them out.
We have some complication in that some internal commands set
TARGET_RELEASE to an empty string. We put in logic to allow
that path.
Since $(error) immediately stops the build, we also get rid of
some 'else' logic and indentation, to hopefully offset some of
the complication we've added.
Bug: 307946156
Test: 'lunch' (still) works; A build attempt without `TARGET_RELEASE` set (now) fails
Change-Id: I2f667668c6688e501a3536981b7bae5fdbf962a0
2023-11-08 11:20:28 -07:00
Cole Faust
9a106f3ebb
Remove release_config.bzl
...
The internal usages have been switched to release_config.scl.
Bug: 309686282
Test: Presubmits
Change-Id: If8e5a5b94a47474f5e76cf189c41980402f31085
2023-11-08 10:11:03 -08:00
Cole Faust
0e373b5a9f
Merge "Remove release_config.bzl load" into main am: bcaac55c35
am: 7fee697f64
am: 634daf978d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820879
Change-Id: I1b6733e506819268c3682ad68cacd9a95f116242
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 09:36:44 +00:00
Cole Faust
634daf978d
Merge "Remove release_config.bzl load" into main am: bcaac55c35
am: 7fee697f64
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820879
Change-Id: I2cab60d08c7f43bb2ac6bc933582feddb74482a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 08:53:19 +00:00
Cole Faust
323bd875e3
Merge "Remove release_config.bzl load" into main am: bcaac55c35
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820879
Change-Id: Id7e5c7ff11cf1f035b7001f660fbd7c1198f64b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 08:24:04 +00:00
Cole Faust
7fee697f64
Merge "Remove release_config.bzl load" into main am: bcaac55c35
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820879
Change-Id: If1d86c096ae87e4a02d48520529bc31fecfe1c5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 08:21:11 +00:00
Treehugger Robot
b12871d27c
Merge "add product sepolicy into monitor list" into main am: 8a5b9e4aa2
am: f9a5c42b65
am: bd2ff930df
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821017
Change-Id: I5d23ec718a0035c8f2515443144940ac497de6c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 07:47:09 +00:00
Cole Faust
bcaac55c35
Merge "Remove release_config.bzl load" into main
2023-11-08 07:46:54 +00:00
Cole Faust
e5a5cf027d
Merge "Rename bzl files to scl" into main
2023-11-08 07:15:30 +00:00
Cole Faust
6291522c70
Remove release_config.bzl load
...
This was mistakenly copy/pasted.
Test: Presubmits
Change-Id: I01dcf65464428d56c2246cf70f6e769e842f28b1
2023-11-07 21:05:37 -08:00
Cole Faust
44dffc0914
Rename bzl files to scl
...
These files don't have anything to do with bazel, they just use starlark as a configuration
language. Bazel recently introduced the scl file extension to use for this format, which doesn't
have any bazel-specific symbols. Use that extension for our pure starlark files as well.
Bug: 309686282
Test: Presubmits
Change-Id: I04719332ca781f98a459b0038df37029efcbd8b1
2023-11-07 20:51:58 -08:00
Treehugger Robot
f9a5c42b65
Merge "add product sepolicy into monitor list" into main am: 8a5b9e4aa2
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821017
Change-Id: Ibaa672b0e5908e74a8da47eb1aa92d992585799e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 04:10:56 +00:00
Treehugger Robot
a439e22103
Merge "add product sepolicy into monitor list" into main am: 8a5b9e4aa2
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821017
Change-Id: I07ae63e55ce18fc9d8a45b545afc90f0d5597f3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 04:08:29 +00:00
Treehugger Robot
8a5b9e4aa2
Merge "add product sepolicy into monitor list" into main
2023-11-08 03:28:35 +00:00
Treehugger Robot
a59bc6afe2
Merge "Generate incremental OTAs for 16K/4K boot option" into main am: bf25b080d6
am: 2718d6a4f3
am: 986d9d184c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768738
Change-Id: I7a15c8ad1539daea36516b96f14e869678d24816
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 01:45:07 +00:00
Cole Faust
9b8bc9717f
Merge "Rename bzl files to scl" into main am: 9af1856e91
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2819902
Change-Id: I7cf7810870f6e7af16375071e70b0502a8094956
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 01:10:19 +00:00
Cole Faust
1ea2bb1eb4
Merge "Rename bzl files to scl" into main am: 9af1856e91
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2819902
Change-Id: Ie63ca66a819920251ab99e39ac6251b078195fe0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 01:07:29 +00:00
Treehugger Robot
986d9d184c
Merge "Generate incremental OTAs for 16K/4K boot option" into main am: bf25b080d6
am: 2718d6a4f3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768738
Change-Id: Iae47a846c2430868e0484d9bb88500b11fcfaadc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 01:02:52 +00:00
Adam Shih
894cf688a9
add product sepolicy into monitor list
...
Bug: 256065208
Test: lunch raven-next-userdebug
Change-Id: I016f0340aecdc15af485c9fd51d6c0120ee8908f
2023-11-08 00:51:04 +00:00
Cole Faust
9af1856e91
Merge "Rename bzl files to scl" into main
2023-11-08 00:49:34 +00:00
Treehugger Robot
8a627f0a15
Merge "Generate incremental OTAs for 16K/4K boot option" into main am: bf25b080d6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768738
Change-Id: Ie3e20d0de73e1cc8a5fc39a512ae0aaa394810b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 00:35:43 +00:00
Treehugger Robot
2718d6a4f3
Merge "Generate incremental OTAs for 16K/4K boot option" into main am: bf25b080d6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768738
Change-Id: I7631a823ad6174c13325367ec4ffad71ba25c665
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 00:32:52 +00:00
Treehugger Robot
bf25b080d6
Merge "Generate incremental OTAs for 16K/4K boot option" into main
2023-11-08 00:11:41 +00:00
Cole Faust
a44c7bd1ca
Rename bzl files to scl
...
These files don't have anything to do with bazel, they just use starlark as a configuration
language. Bazel recently introduced the scl file extension to use for this format, which doesn't
have any bazel-specific symbols. Use that extension for our pure starlark files as well.
Bug: 309686282
Test: Presubmits
Change-Id: I7b08f342e7fb94405a52af0918ae6a7d542f3282
2023-11-07 15:30:39 -08:00
Yifei Zhang
e6d996479b
build: add a few proguard rules [1/3]
...
- Introduce a new directory for some specific proguard rules.
kotlin.flags:
- Remove DebugMetadata
- Don't warn about missing non-runtime annotations
Test: build AOSP & test on internal
Bug: 309023911
Change-Id: Iee740b61a2afeba3482ff4e1f8213bd4cf46174a
2023-11-07 14:36:01 -08:00
LaMont Jones
3a9729a8b1
Merge changes from topic "product-flags2" into main am: bae67b9994
am: 119292b4b6
am: 38b02b3a53
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816075
Change-Id: I1eedecdc01482e512947f4bb9bb156189748c87d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:57:37 +00:00
LaMont Jones
8346e007f2
Reapply "Add support for product-specific build flags" am: 38b195ea7e
am: c8ebe4c2ea
am: d9e894e891
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816074
Change-Id: I1ac0c0fa11a906a5308bdbf8886be942382fca16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:57:32 +00:00
LaMont Jones
38b02b3a53
Merge changes from topic "product-flags2" into main am: bae67b9994
am: 119292b4b6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816075
Change-Id: I0e3066335354900b855e443b9b94c3e7450659e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:48:15 +00:00
LaMont Jones
d9e894e891
Reapply "Add support for product-specific build flags" am: 38b195ea7e
am: c8ebe4c2ea
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816074
Change-Id: I9169d68e45df499126929e57b999242fb99339a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:48:10 +00:00
LaMont Jones
865c4ef49e
Merge changes from topic "product-flags2" into main am: bae67b9994
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816075
Change-Id: I5dfeea7d7c8e4f44947728fb9ec45206fdba34d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:20:58 +00:00
LaMont Jones
18bc5ccc98
Reapply "Add support for product-specific build flags" am: 38b195ea7e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816074
Change-Id: I4587ac35f3a24c36d875fdada7303f5846cac66a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:20:55 +00:00
LaMont Jones
119292b4b6
Merge changes from topic "product-flags2" into main am: bae67b9994
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816075
Change-Id: Ib57f23f9e743db8fb10806a3e4ab81c86aacc330
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:18:29 +00:00
LaMont Jones
c8ebe4c2ea
Reapply "Add support for product-specific build flags" am: 38b195ea7e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2816074
Change-Id: Ida0d96a53c78a874a479a57129f0e137e569e781
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-07 20:18:25 +00:00