Jeongik Cha
d0b037235d
BUILD_NUMBER and BUILD_HOSTNAME doesn't affect kati regeneration
...
* Extract BUILD_NUMBER, BUILD_HOSTNAME to file to avoid kati change
* Handle FILE_NAME_TAG_PLACEHOLDER string in dist in build/make/packaging/distdir.mk
Ignore-AOSP-First: there are internal use cases of FILE_NAME_TAG
Test: check if kati isn't invoked even though BUILD_NUMBER, BUILD_HOSTNAME
is changed
Test: m && m, and check if the second m is no-op
Bug: 278060169
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7b40aa8338ba85a58ee481fe6bafac2959f7112b )
Merged-In: I1b37760242853c1a145bad255d0bb15524234b25
Change-Id: I1b37760242853c1a145bad255d0bb15524234b25
2023-05-22 22:42:07 +00:00
Liz Kammer
03bd5812e8
Add BUILD_BROKEN_PLUGIN_VALIDATION flag
...
Use is to specify the list of plugins are are not allowed.
Ignore-AOSP-First: Requires an internal only change to not break when submitted
Test: CI
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f24be9dba9b53b0c1682929253a3eba9af7a4c31 )
Merged-In: Ia2fe83d82ead618e480e99a82b1b825ed08d3eab
Change-Id: Ia2fe83d82ead618e480e99a82b1b825ed08d3eab
2023-05-22 21:22:18 +00:00
Anton Hansson
7c0628b3b8
Merge "Don't add build ID to version name" am: 08b97147ac
am: 9ef02252a6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2594246
Change-Id: I9c380b5cbd82065f5e23cf6ce329c74118a0e5e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 18:56:07 +00:00
Anton Hansson
9ef02252a6
Merge "Don't add build ID to version name" am: 08b97147ac
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2594246
Change-Id: I601913fd85a87ffebc248845bc77a4ecbd78c66c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 18:16:39 +00:00
Anton Hansson
08b97147ac
Merge "Don't add build ID to version name"
2023-05-22 17:43:10 +00:00
Matthew Sedam
a9ba4d2aac
Merge "Fix small spelling error in build/core/main.mk" am: d104c386f6
am: cfc47399f1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2597518
Change-Id: Ib188aff36830eb29cb53c71660b1a07a2bfecca3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 16:42:04 +00:00
Matthew Sedam
cfc47399f1
Merge "Fix small spelling error in build/core/main.mk" am: d104c386f6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2597518
Change-Id: I85adc59cbb50530251748c17a3c2a64604e85bb5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 16:14:07 +00:00
Matthew Sedam
d104c386f6
Merge "Fix small spelling error in build/core/main.mk"
2023-05-22 15:45:43 +00:00
Treehugger Robot
90ea531bb2
Merge changes from topic "aconfig-stable-flag-order" am: f469fd6cc6
am: 1ad09e0bfa
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595206
Change-Id: I9e812cef63f8786585db3154626f76ab1d1d5f64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 12:56:59 +00:00
Treehugger Robot
1ad09e0bfa
Merge changes from topic "aconfig-stable-flag-order" am: f469fd6cc6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595206
Change-Id: Ic66ea4047487b6f8c4c51237bf583d035b7032d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 12:30:11 +00:00
Treehugger Robot
f469fd6cc6
Merge changes from topic "aconfig-stable-flag-order"
...
* changes:
aconfig: sort items in cache by name
aconfig: dump: support multiple caches
2023-05-22 12:15:06 +00:00
Mårten Kongstad
2f95444281
aconfig: sort items in cache by name
...
Introduce a builder pattern for constructing a cache from flag
declarations and flag values. Teach the builder to sort the flags by
name as the last step. This will ensure consistent dump output
regardless of the order flags are specified in the input files.
Bug: 279485059
Test: atest aconfig.test
Change-Id: Icdd62f51fa3761a469663f17581a83d9909e9ffe
2023-05-22 10:01:05 +02:00
Mårten Kongstad
af677038b3
aconfig: dump: support multiple caches
...
Teach `aconfig dump` to read multiple caches at the same time.
A cache represents a single namespace, and the Android build creates
multiple caches for different namespaces. By passing in all those cache
files to `aconfig dump`, aconfig will create a complete overview of all
flags in the Android tree.
Caches are traversed in order of namespace to produce the same output
regardless of the order the cache files are given on the command line.
If two caches use the same namespace, their order with respect to each
other is undefined.
Bug: 279485059
Test: atest aconfig.test
Change-Id: I54c3950bbb7b2be7d96c8928e78ae83aa626c2e2
2023-05-22 09:57:48 +02:00
Jeongik Cha
f75b936fd1
Merge "Introduce dist-for-goals-with-filenametag" am: 07cfdab76a
am: 1622541b05
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2567250
Change-Id: I06b1e156c5d3fe952337863872e493e978bc1928
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 03:25:38 +00:00
Jeongik Cha
1622541b05
Merge "Introduce dist-for-goals-with-filenametag" am: 07cfdab76a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2567250
Change-Id: Ie697682a5c01c8c25db6f9eba58848f8d3fa2d8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-22 03:00:16 +00:00
Jeongik Cha
07cfdab76a
Merge "Introduce dist-for-goals-with-filenametag"
2023-05-22 02:25:45 +00:00
Joe Onorato
87d0ddc115
Merge "Revert "Define release flags in starlark instead of make"" am: 2f1f4c25f7
am: f54a552cc5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595631
Change-Id: Iac619d584c63af116ec490d4707b3912c46051a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-20 02:46:40 +00:00
Joe Onorato
f54a552cc5
Merge "Revert "Define release flags in starlark instead of make"" am: 2f1f4c25f7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595631
Change-Id: I0d7ebe8a487ee1699268fc14d618614855079c54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-20 02:22:50 +00:00
Joe Onorato
2f1f4c25f7
Merge "Revert "Define release flags in starlark instead of make""
2023-05-20 01:52:53 +00:00
Treehugger Robot
4552dd8a21
Merge "16k: Add 16K variant kernel/ramdisk build targets" am: c179330edb
am: 233236fa17
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595672
Change-Id: If6ae27053c6866ef9404e3546712b63085d070fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-20 00:46:04 +00:00
Treehugger Robot
233236fa17
Merge "16k: Add 16K variant kernel/ramdisk build targets" am: c179330edb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595672
Change-Id: Ib67f680d06d79b0946430fe6d686baf260b0a528
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-20 00:22:26 +00:00
Treehugger Robot
c179330edb
Merge "16k: Add 16K variant kernel/ramdisk build targets"
2023-05-20 00:11:16 +00:00
Kelvin Zhang
16edf2b59f
Merge "Revert "16k: Add 16K variant kernel/ramdisk build targets"" am: 863cba2c1d
am: f6da3925e4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2598005
Change-Id: I8df285bdd028de1448d0b9b702d2eb7c4755f0ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-19 21:35:27 +00:00
Matthew Sedam
fb861d6ba6
Fix small spelling error in build/core/main.mk
...
Bug: N/A
Change-Id: I858fb4b23a1c85035c59c42d8e3260fd376f941c
Test: N/A
2023-05-19 20:58:16 +00:00
Kelvin Zhang
f6da3925e4
Merge "Revert "16k: Add 16K variant kernel/ramdisk build targets"" am: 863cba2c1d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2598005
Change-Id: I0ed2a96b9ebffbed69908072ec852b0865513a61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-19 20:51:23 +00:00
Kelvin Zhang
d8eac1cb9a
16k: Add 16K variant kernel/ramdisk build targets
...
This adds two new build variables, BOARD_KERNEL_PATH_16K and
BOARD_KERNEL_MODULES_16K . BOARD_KERNEL_PATH_16K will be copied
to output directory as is.
BOARD_KERNEL_MODULES_16K is a list of modules which will be packed into a
ramdisk and added to output dir. This allows cuttlefish to switch to 16K
kernel at runtime without adding too much overhead, as ramdisk building
takes very little time.
Bug: 253827893
Test: m kernel_16k ramdisk_16k
Change-Id: Ibb36ba4c3399b3f193795aea6597a4aa535f1bec
2023-05-19 13:08:52 -07:00
Kelvin Zhang
863cba2c1d
Merge "Revert "16k: Add 16K variant kernel/ramdisk build targets""
2023-05-19 20:05:00 +00:00
Kelvin Zhang
6572bee96b
Revert "16k: Add 16K variant kernel/ramdisk build targets"
...
This reverts commit 1f04dfaba2
.
Reason for revert: breaks build on ab/10170403
Change-Id: I92e064ab07b02e4f17a22b113032eaa4d9f131cc
2023-05-19 20:03:19 +00:00
Joe Onorato
7b578d32f9
Revert "Define release flags in starlark instead of make"
...
This reverts commit c113a70221
.
Doesn't work with OUT_DIR hard coded outside the tree.
Test: OUT_DIR=/source/whatever m
Bug: 283278495
Change-Id: I8cc74a9ec936b9c7502b97b9b7a4fd731988c407
2023-05-19 09:22:42 -07:00
Steve Berbary
9dd5ec96cf
[automerger skipped] Update Security String to 2023-07-01 am: 053ad8aa1b
am: 71dbb01307
am: b0733d4f1e
am: 666a64473b
-s ours am: 8dc00cfae4
-s ours am: fb5d27605d
-s ours am: 7080fa2583
-s ours am: 240278dfc7
-s ours
...
am skip reason: Merged-In I2bb1848e16aff436787a5bf43dbea18012d485a7 with SHA-1 26a7d4bd9e
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: Ibd97260dfa03d16597cc7d1549bb50d728f20d5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-19 01:23:58 +00:00
Kelvin Zhang
b8c7fe4cea
Merge "16k: Add 16K variant kernel/ramdisk build targets" am: ab9fb56784
am: 19020dc0ef
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2593545
Change-Id: Ic9244204a878341bb8652f7a11c9277d6a285c75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-19 01:23:30 +00:00
Steve Berbary
240278dfc7
[automerger skipped] Update Security String to 2023-07-01 am: 053ad8aa1b
am: 71dbb01307
am: b0733d4f1e
am: 666a64473b
-s ours am: 8dc00cfae4
-s ours am: fb5d27605d
-s ours am: 7080fa2583
-s ours
...
am skip reason: Merged-In I2bb1848e16aff436787a5bf43dbea18012d485a7 with SHA-1 26a7d4bd9e
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: Id8624de6bed7e22cb79c8ae6dd4dec1a2ff6ad41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-19 00:43:43 +00:00
Kelvin Zhang
19020dc0ef
Merge "16k: Add 16K variant kernel/ramdisk build targets" am: ab9fb56784
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2593545
Change-Id: I4dd6845d8c3a193b23ff74d51418b910cefc9cc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-19 00:41:37 +00:00
Steve Berbary
7080fa2583
[automerger skipped] Update Security String to 2023-07-01 am: 053ad8aa1b
am: 71dbb01307
am: b0733d4f1e
am: 666a64473b
-s ours am: 8dc00cfae4
-s ours am: fb5d27605d
-s ours
...
am skip reason: Merged-In I2bb1848e16aff436787a5bf43dbea18012d485a7 with SHA-1 26a7d4bd9e
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: Ieede0d4113acbd045f30ea5c01fe5f474138757c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-19 00:01:23 +00:00
Kelvin Zhang
ab9fb56784
Merge "16k: Add 16K variant kernel/ramdisk build targets"
2023-05-19 00:00:32 +00:00
Steve Berbary
fb5d27605d
[automerger skipped] Update Security String to 2023-07-01 am: 053ad8aa1b
am: 71dbb01307
am: b0733d4f1e
am: 666a64473b
-s ours am: 8dc00cfae4
-s ours
...
am skip reason: Merged-In I2bb1848e16aff436787a5bf43dbea18012d485a7 with SHA-1 26a7d4bd9e
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: I9ac86a0d9040902c0e40000d1ffca13fb11c098a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 23:11:43 +00:00
Steve Berbary
8dc00cfae4
[automerger skipped] Update Security String to 2023-07-01 am: 053ad8aa1b
am: 71dbb01307
am: b0733d4f1e
am: 666a64473b
-s ours
...
am skip reason: Merged-In I2bb1848e16aff436787a5bf43dbea18012d485a7 with SHA-1 26a7d4bd9e
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: I1d7b980ff3cb3b6a36dc2079bdca6ff60ce8c89a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 22:29:41 +00:00
Steve Berbary
666a64473b
Update Security String to 2023-07-01 am: 053ad8aa1b
am: 71dbb01307
am: b0733d4f1e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: I1f63d2d560b51bfec718dbef8b302b1af0c811c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 21:37:43 +00:00
Dan Albert
ff66bb231c
Merge "Adapt to gdbrunner packaging." am: d230125270
am: ce7c1016c5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2592985
Change-Id: Ib0dc86222dea150fff0b21c900750e2b7bab5bde
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 20:49:18 +00:00
Steve Berbary
b0733d4f1e
Update Security String to 2023-07-01 am: 053ad8aa1b
am: 71dbb01307
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: I792f648ace840368e43c197b6fbb99f745bd03c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 20:48:39 +00:00
Kelvin Zhang
1f04dfaba2
16k: Add 16K variant kernel/ramdisk build targets
...
This adds two new build variables, BOARD_KERNEL_PATH_16K and
BOARD_KERNEL_MODULES_16K . BOARD_KERNEL_PATH_16K will be copied
to output directory as is.
BOARD_KERNEL_MODULES_16K is a list of modules which will be packed into a
ramdisk and added to output dir. This allows cuttlefish to switch to 16K
kernel at runtime without adding too much overhead, as ramdisk building
takes very little time.
Bug: 253827893
Test: m kernel_16k ramdisk_16k
Change-Id: I4e49c727e5ed07a915145897cb987f29b0fe68e2
2023-05-18 20:12:09 +00:00
Dan Albert
ce7c1016c5
Merge "Adapt to gdbrunner packaging." am: d230125270
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2592985
Change-Id: Ief01ae7d4cc5f62aa23f1a7aface65021073c507
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 20:03:36 +00:00
Steve Berbary
71dbb01307
Update Security String to 2023-07-01 am: 053ad8aa1b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214071
Change-Id: Ic8b2f08177994f51fcc35f13eeb5b2280824fccb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 19:59:13 +00:00
Dan Albert
d230125270
Merge "Adapt to gdbrunner packaging."
2023-05-18 18:43:22 +00:00
Steve Berbary
7fb5ef6926
[automerger skipped] Update Security String to 2023-07-01 am: 26a7d4bd9e
am: c310efa9f1
am: 470e269362
-s ours am: 7fea641ca0
-s ours
...
am skip reason: Merged-In I2bb1848e16aff436787a5bf43dbea18012d485a7 with SHA-1 d6c119bfaa
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214525
Change-Id: I616b4552ac3a2e7be8be6e96ee8f78d1fbee5e52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 11:14:28 +00:00
Steve Berbary
7fea641ca0
[automerger skipped] Update Security String to 2023-07-01 am: 26a7d4bd9e
am: c310efa9f1
am: 470e269362
-s ours
...
am skip reason: Merged-In I2bb1848e16aff436787a5bf43dbea18012d485a7 with SHA-1 d6c119bfaa
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214525
Change-Id: Iafa4a25f60ce6f2fa6e4fee715fe6c0954afbcbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 10:34:14 +00:00
Steve Berbary
470e269362
Update Security String to 2023-07-01 am: 26a7d4bd9e
am: c310efa9f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214525
Change-Id: I108c76d795a1f0439c28d251454e6179cf9da9d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 09:32:11 +00:00
Steve Berbary
c310efa9f1
Update Security String to 2023-07-01 am: 26a7d4bd9e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23214525
Change-Id: I4ae82a9b16e7c625d33eeca339e012701bb68892
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 08:44:46 +00:00
Treehugger Robot
c1542959c4
Merge "Don't build automatic RROs for tests" am: 4d4ffb28f4
am: f18046a759
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595526
Change-Id: Ifac6f44fa90acee2dc61aca822bfc26af2194c3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 08:26:50 +00:00
Treehugger Robot
f18046a759
Merge "Don't build automatic RROs for tests" am: 4d4ffb28f4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595526
Change-Id: I8498d7585e61ac82da96a2c9f7dc75758f714438
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-18 07:43:14 +00:00