Commit Graph

34070 Commits

Author SHA1 Message Date
Treehugger Robot
1e09574871 Merge "Add lunch support for TARGET_RELEASE" am: 20f0cd3f91
Original change: https://android-review.googlesource.com/c/platform/build/+/2580693

Change-Id: I10d0609f04c3a51a238643d08b386ca0dbcec17d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-09 14:28:28 +00:00
Treehugger Robot
20f0cd3f91 Merge "Add lunch support for TARGET_RELEASE" 2023-05-09 13:51:19 +00:00
Treehugger Robot
05e6976daa Merge "Remove unneeded rbcrun features" am: 872023376e am: 9840061379 am: 512662b325 am: b03cf2a481 am: 194eb7cf28 am: 1d848a1a07
Original change: https://android-review.googlesource.com/c/platform/build/+/2580473

Change-Id: Ia68b8573aa59fedf64b463ef8becabefb49baa32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-09 12:42:03 +00:00
Treehugger Robot
b03cf2a481 Merge "Remove unneeded rbcrun features" am: 872023376e am: 9840061379 am: 512662b325
Original change: https://android-review.googlesource.com/c/platform/build/+/2580473

Change-Id: I22bceef5fc680e44bbdd67d7a0e05c087a3de022
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-09 10:04:17 +00:00
Treehugger Robot
9840061379 Merge "Remove unneeded rbcrun features" am: 872023376e
Original change: https://android-review.googlesource.com/c/platform/build/+/2580473

Change-Id: Ia8b8f735b272a8a61eb989ecef819516b3a9f2b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-09 08:15:26 +00:00
Treehugger Robot
872023376e Merge "Remove unneeded rbcrun features" 2023-05-09 07:31:40 +00:00
Daniel Zheng
45e1246688 Merge "fix m fastboot_info" am: 1f09d54104 am: 5cfa89b404 am: 4bea5638a8 am: b4148cb836 am: 3fb07e2148 am: 2e192f2fa4
Original change: https://android-review.googlesource.com/c/platform/build/+/2579337

Change-Id: Id450cc6ed0e7f1eda651a8f3d8228857e0b36f0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-09 03:35:02 +00:00
Daniel Zheng
b4148cb836 Merge "fix m fastboot_info" am: 1f09d54104 am: 5cfa89b404 am: 4bea5638a8
Original change: https://android-review.googlesource.com/c/platform/build/+/2579337

Change-Id: I6d4878dbd5e6068438ba3fe24e5f69fd76130c9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 23:22:42 +00:00
Daniel Zheng
5cfa89b404 Merge "fix m fastboot_info" am: 1f09d54104
Original change: https://android-review.googlesource.com/c/platform/build/+/2579337

Change-Id: Ie17f4e859c3eb86398a45aec8147c63860d86ab1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 19:23:22 +00:00
Daniel Zheng
eea63fae85 Default building fastboot-info
Having fastboot-info build by default

Test: m
Bug: 194686221
Change-Id: Ic8a524c856604aaac15d52f74bacd7a5943e87c1
2023-05-08 12:11:56 -07:00
Daniel Zheng
1f09d54104 Merge "fix m fastboot_info" 2023-05-08 19:00:10 +00:00
Jeff Hamilton
a02c747449 Add lunch support for TARGET_RELEASE
This replaces support for the unused
TARGET_PLATFORM_VERSION variable.

Now, if you pass three - separated
items the first is product, the
second is release and the third
is variant. If you only pass two
they're still product-variant
and the build system will choose
a reasonable default for release.

Test: run lunch with two and three items, confirmed values in the build banner
Change-Id: I128177d96ffe81b79b6945a24ebf37861c3b25fc
2023-05-08 03:23:30 +00:00
Daniel Zheng
dc324a3a16 Merge "Adding Build time flag to specify Cow Version" am: d00675c764 am: 5236cee23c am: 45084f0317 am: 67b5cea7d3 am: de077140fa am: 067fafd35d
Original change: https://android-review.googlesource.com/c/platform/build/+/2576750

Change-Id: Ic310c87238d48310d16887e5aa6df4b38f4ccd5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 02:22:08 +00:00
Wei Li
2fcafb3c86 Merge "Export some make variables to soong.variables." am: 19f8eb1423 am: 19563ea725 am: 5551dab2ef am: 4941f849c2 am: b77ff2d69a am: 6f47d73451
Original change: https://android-review.googlesource.com/c/platform/build/+/2576745

Change-Id: I4ce7891f3a45362855bcae9de3dfa11afa44267d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 00:14:58 +00:00
Daniel Zheng
67b5cea7d3 Merge "Adding Build time flag to specify Cow Version" am: d00675c764 am: 5236cee23c am: 45084f0317
Original change: https://android-review.googlesource.com/c/platform/build/+/2576750

Change-Id: If8a52e067082defb1ac07c2de79386d5bb19c199
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 00:10:59 +00:00
Treehugger Robot
0c6351e15f Merge "Inline rbc-run script" am: 6b78461d48 am: 47b0388e1a am: 49d0e356e1 am: e5cfc05e88 am: e94f77d861 am: 24715527d8
Original change: https://android-review.googlesource.com/c/platform/build/+/2578551

Change-Id: I7bf6d8b7265e36f4722c59a37a764d8c669e2aa7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 00:02:40 +00:00
Treehugger Robot
c9a5e56c43 Merge "New targets for building files needed by adb sync" am: 51e1e93a98 am: 4208535571 am: 73499a8175 am: 5346d4d5ed am: 027dbfd6a0 am: dbc8591e67
Original change: https://android-review.googlesource.com/c/platform/build/+/2572610

Change-Id: Ib522dea7c785c18884f87c71b483f0f6ffa7d301
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 23:52:43 +00:00
Daniel Zheng
5236cee23c Merge "Adding Build time flag to specify Cow Version" am: d00675c764
Original change: https://android-review.googlesource.com/c/platform/build/+/2576750

Change-Id: Ic963ae9dee979073592a88bcaf249409cbe36136
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 22:47:32 +00:00
Daniel Zheng
d00675c764 Merge "Adding Build time flag to specify Cow Version" 2023-05-05 22:19:02 +00:00
Daniel Zheng
2b7ddbda54 fix m fastboot_info
m fastboot_info was not working. make syntax is weird

Test: m fastboot_info
Change-Id: Ifebb6e40f2c19f00436afa719259df97ce929490
2023-05-05 14:22:15 -07:00
Cole Faust
a874f88cee Remove unneeded rbcrun features
- rblf_cli and rblf_env
- -c and -f

This is in preparation for making rbcrun able to function as a more
general purpose starlark interpreter.

Bug: 280685526
Test: go test, ./out/rbc ./build/make/tests/run.rbc, ./build/bazel/ci/rbc_dashboard.py --quick aosp_arm64
Change-Id: Ifff9ce7b4369422f39c5003bb85a168c78bde7cf
2023-05-05 11:52:02 -07:00
Wei Li
4941f849c2 Merge "Export some make variables to soong.variables." am: 19f8eb1423 am: 19563ea725 am: 5551dab2ef
Original change: https://android-review.googlesource.com/c/platform/build/+/2576745

Change-Id: Ia28cc4081452acf3abea4d79b7f79823ea90fce2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 18:50:44 +00:00
Daniel Zheng
025099c4bc Adding Build time flag to specify Cow Version
Adding in build time flag for specifying cow version, in preparation to
add new cow version in libsnapshot

Test: m -> cat misc-info.txt
Bug: 279954153
Change-Id: I148d4e7cdd669496c91213889787172ffd83a5ab
2023-05-05 11:03:27 -07:00
Wei Li
19563ea725 Merge "Export some make variables to soong.variables." am: 19f8eb1423
Original change: https://android-review.googlesource.com/c/platform/build/+/2576745

Change-Id: I4be7d21a0ed2ea165ad0197e81eb902b33fcb7b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 17:48:32 +00:00
Wei Li
19f8eb1423 Merge "Export some make variables to soong.variables." 2023-05-05 17:32:20 +00:00
Treehugger Robot
e5cfc05e88 Merge "Inline rbc-run script" am: 6b78461d48 am: 47b0388e1a am: 49d0e356e1
Original change: https://android-review.googlesource.com/c/platform/build/+/2578551

Change-Id: I68d15c7690aeaa2b19d5f01b69013122c5367319
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 07:57:16 +00:00
Treehugger Robot
47b0388e1a Merge "Inline rbc-run script" am: 6b78461d48
Original change: https://android-review.googlesource.com/c/platform/build/+/2578551

Change-Id: Iac137a0ff27acddd25a6b4f4862bd02452cb5ec1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 06:29:02 +00:00
Wei Li
996830047f Export some make variables to soong.variables.
Bug: 275472038
Test: CIs
Change-Id: I2e7a07007224364418659453d979e2bee58fe5f9
2023-05-04 22:57:54 -07:00
Cole Faust
78d0254e9e Inline rbc-run script
The board configuration already had this inlined, and the addition
of a separate script makes it harder to follow what's happening.

Bug: 280685526
Test: ./build/bazel/ci/rbc_dashboard.py --quick aosp_arm64-userdebug
Change-Id: Ib76c4a46932ae81d84f854fbee5b0453266d6497
2023-05-04 18:00:11 -07:00
Treehugger Robot
5346d4d5ed Merge "New targets for building files needed by adb sync" am: 51e1e93a98 am: 4208535571 am: 73499a8175
Original change: https://android-review.googlesource.com/c/platform/build/+/2572610

Change-Id: I9d5d2029044a448aef87c45df4274d35ebe45917
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 00:45:38 +00:00
Treehugger Robot
4208535571 Merge "New targets for building files needed by adb sync" am: 51e1e93a98
Original change: https://android-review.googlesource.com/c/platform/build/+/2572610

Change-Id: I956acced1438a576ac615018a0c05a2fc2b43638
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 23:22:41 +00:00
Treehugger Robot
51e1e93a98 Merge "New targets for building files needed by adb sync" 2023-05-04 22:44:32 +00:00
Bill Yi
d98d14dc6b Merge "Merge TQ2A.230505.002 to aosp-master - DO NOT MERGE" 2023-05-04 22:39:57 +00:00
Daniel Zheng
788bc90497 Merge "Updating fastboot-info version" am: 047ed4abf9 am: 94c8c04669 am: 754778e0d5 am: 3acb1c3d20 am: e2008f16fe am: ed6597eb6f
Original change: https://android-review.googlesource.com/c/platform/build/+/2574772

Change-Id: I7aabee6a28833ea65a23e7e23bf327f70cbeec8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 22:11:29 +00:00
Daniel Zheng
3acb1c3d20 Merge "Updating fastboot-info version" am: 047ed4abf9 am: 94c8c04669 am: 754778e0d5
Original change: https://android-review.googlesource.com/c/platform/build/+/2574772

Change-Id: I3d8206c36d7994a24da3acef412f8f8f21c66952
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 20:00:19 +00:00
Daniel Zheng
94c8c04669 Merge "Updating fastboot-info version" am: 047ed4abf9
Original change: https://android-review.googlesource.com/c/platform/build/+/2574772

Change-Id: Ib6305c3671ab4c02ad2120ad102386c7c9bab528
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 18:35:16 +00:00
Peter Kalauskas
df6fdeef04 New targets for building files needed by adb sync
Create new phony build targets for sync_system, sync_vendor,
sync_product, sync_system_ext, sync_odm, sync_vendor_dlkm,
sync_odm_dlkm, and sync_system_dlkm.

These build just the files on the associated partion, (e.g.
/system_ext), but not the image file (e.g. system_ext.img). Like sync,
but just for a single partition.

Test: modify System UI, m sync_system_ext && adb sync && am restart
Change-Id: I5aa40d7018e029a57114681dd16db3f1e5651a63
2023-05-04 11:02:17 -07:00
Daniel Zheng
047ed4abf9 Merge "Updating fastboot-info version" 2023-05-04 17:49:07 +00:00
Julien Desprez
fdb4c04c29 Merge "Revert "Add Traefed Contrib to CATBox"" into udc-dev am: 372c3d6be5 am: 7f101e4474 am: a589cbf3aa am: e01ad15643
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/22972381

Change-Id: I05ee8c738a5953d6a62de50ac5d36499c95c53fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 04:50:13 +00:00
Julien Desprez
e01ad15643 Merge "Revert "Add Traefed Contrib to CATBox"" into udc-dev am: 372c3d6be5 am: 7f101e4474 am: a589cbf3aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/22972381

Change-Id: I58d0b92eb5fbbe41323b483ed9bdc99ac82bcd78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 23:25:09 +00:00
Bill Yi
2aa8d8eadf Merge TQ2A.230505.002 to aosp-master - DO NOT MERGE
Merged-In: Iec0d67abed7e0d53976e663ca8f4d497a33199e8
Merged-In: Ie6c40c596af6da2c2af8368c5efa5bf907c5479a
Merged-In: I264df2b5a111cf9ce4fe8d5f9f36d2fa39de5d6f
Change-Id: Ib7a4ac5e08f6ce1683c674219996bfc65dda6fce
2023-05-03 22:34:46 +00:00
Julien Desprez
1192b6fdfe Merge "Revert "Add Traefed Contrib to CATBox"" into udc-dev am: 372c3d6be5
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/22972381

Change-Id: I209ae0bd89718d2b8ab11b7372671f89888e1e1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 21:48:45 +00:00
Julien Desprez
372c3d6be5 Merge "Revert "Add Traefed Contrib to CATBox"" into udc-dev 2023-05-03 21:16:37 +00:00
Treehugger Robot
1752b14cd2 Merge "Generate enforce_uses_libraries.status to out/target/product" am: f9f3c569d0 am: e870db0c38 am: 9786597281 am: 426445ac11 am: 001ee10de4 am: d31d637b09
Original change: https://android-review.googlesource.com/c/platform/build/+/2556452

Change-Id: I403ae2c087635b52c53ad2870aa7fa09a3ef4109
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 04:27:43 +00:00
Kelvin Zhang
e30acf1b3f Parallelize generation of OTA package and target_file packing
ota_from_target_files no longer requires a zipped target file, so switch
dependency to the target_files dir. This allows build system to
parallize generation of OTA package and target file packing

Test: th
Bug: 227848550
Bug: 277028723
Change-Id: I03fb9191de3b3316ed288eaac8ae84370c2fb598
2023-05-02 20:48:14 -07:00
Treehugger Robot
48199bb04d Merge "Fix whitespace in soong_config_set calls" am: a43178f9f0 am: 580e468a2b am: f36fdf6561 am: a2d37b12d2 am: 7dc27b7c25 am: 917c289088
Original change: https://android-review.googlesource.com/c/platform/build/+/2576350

Change-Id: I454b535a1cbbb234f678b517b0f14988412bc16e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 02:41:13 +00:00
Treehugger Robot
426445ac11 Merge "Generate enforce_uses_libraries.status to out/target/product" am: f9f3c569d0 am: e870db0c38 am: 9786597281
Original change: https://android-review.googlesource.com/c/platform/build/+/2556452

Change-Id: I264df2b5a111cf9ce4fe8d5f9f36d2fa39de5d6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 02:18:08 +00:00
Treehugger Robot
e870db0c38 Merge "Generate enforce_uses_libraries.status to out/target/product" am: f9f3c569d0
Original change: https://android-review.googlesource.com/c/platform/build/+/2556452

Change-Id: Iec0d67abed7e0d53976e663ca8f4d497a33199e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 00:54:49 +00:00
Treehugger Robot
a2d37b12d2 Merge "Fix whitespace in soong_config_set calls" am: a43178f9f0 am: 580e468a2b am: f36fdf6561
Original change: https://android-review.googlesource.com/c/platform/build/+/2576350

Change-Id: I71edd618386e18fe630a8df6b2badf2612fd2e62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 00:34:14 +00:00
Treehugger Robot
f9f3c569d0 Merge "Generate enforce_uses_libraries.status to out/target/product" 2023-05-03 00:09:09 +00:00