Commit graph

34005 commits

Author SHA1 Message Date
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
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
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
Treehugger Robot
580e468a2b Merge "Fix whitespace in soong_config_set calls" am: a43178f9f0
Original change: https://android-review.googlesource.com/c/platform/build/+/2576350

Change-Id: I2716214f0c2e92076883001e0b47ff154b867046
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-02 23:09:06 +00:00
Hang Lu
b2d34e4d4a Enable HWASan for multiple modules in one place(Make)
Environment variables HWASAN_INCLUDE_PATHS and
PRODUCT_HWASAN_INCLUDE_PATHS can be used to enable HWASan for multiple
modules, by just adding the module directory to the env variable.

Bug: b/271948407
Test: Set specific module directory to above env variable and check the
assembly codes of output elf files after building, finding hwasan
related symbols inside.

Merged-In: I4493cb627fb564ee317eb95bd24ec020d42ae28c
Change-Id: I4493cb627fb564ee317eb95bd24ec020d42ae28c
(cherry picked from commit e235ded733)
2023-05-02 22:44:07 +00:00
Treehugger Robot
a43178f9f0 Merge "Fix whitespace in soong_config_set calls" 2023-05-02 22:26:06 +00:00
Julien Desprez
56d335bdb5 Revert "Add Traefed Contrib to CATBox"
This reverts commit a527b1a0ee.

Reason for revert: tradefed-contrib isn't an allowed dependency outside tradefed. Suites shouldn't use it. This breaks prebuilts in udc-*
Bug: 280372052
Change-Id: Id840568f36a801e19e7bb8e9c34cef2aeb625f1d
Ignore-AOSP-First: revert of CL submitted in internal anyway
2023-05-02 22:08:21 +00:00
LaMont Jones
c28fb44256 Merge "Save approx 18GB of RAM by not having a bazillion copies of the same modules names" into udc-dev 2023-05-02 21:51:16 +00:00
Cole Faust
3736374dfe Fix whitespace in soong_config_set calls
In make, soong_config_set uses an $(eval) to set it's value, expanding
the value of the soong config variable _before_ evaluating the value.
Because of this, make will strip trailing whitespace like it does on
regular assignments.

Make rbcrun match this behavior.

Test: ./out/rbcrun ./build/make/tests/run.rbc
Change-Id: I907e85cdf50f6fac54331c0d1044f0d53bec22ed
2023-05-02 10:11:02 -07:00
Kalesh Singh
d043f3bc68 Merge "16k: Define PRODUCT_MAX_PAGE_SIZE_SUPPORTED flag" into udc-dev 2023-05-02 16:12:53 +00:00
Treehugger Robot
59f172088f Merge "Remove config for 64-bit binder ABI" am: 8844e4f145 am: 03ceb1b56e am: be7574828c am: b981ba578c am: 5582e48149 am: 2ae837c701
Original change: https://android-review.googlesource.com/c/platform/build/+/2553826

Change-Id: If5f42b6861c34996714168ef6e2000debcfd4818
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-02 02:38:38 +00:00
Treehugger Robot
b981ba578c Merge "Remove config for 64-bit binder ABI" am: 8844e4f145 am: 03ceb1b56e am: be7574828c
Original change: https://android-review.googlesource.com/c/platform/build/+/2553826

Change-Id: Ia0c75f07b9ac519460a05ae00b2de9a73f8abc6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-02 00:09:38 +00:00
Kalesh Singh
52d0697115 Merge "16k: Add ro.product.cpu.pagesize.max property" am: a5530711fb am: 97b11a5794 am: c63fc37cf7 am: e30550217a am: 48c33bd0da am: be233b61f2
Original change: https://android-review.googlesource.com/c/platform/build/+/2545851

Change-Id: Idc1c713c3a75d282b51ff03e4be0b5f007c08263
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 22:44:31 +00:00
Treehugger Robot
03ceb1b56e Merge "Remove config for 64-bit binder ABI" am: 8844e4f145
Original change: https://android-review.googlesource.com/c/platform/build/+/2553826

Change-Id: If2ef5b329f9e246b50c1a2188a45f87677646e57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 22:16:16 +00:00
Treehugger Robot
8844e4f145 Merge "Remove config for 64-bit binder ABI" 2023-05-01 21:32:30 +00:00
Joe Onorato
9f5b5c2268 Save approx 18GB of RAM by not having a bazillion copies of the same modules names
Bug: 280108166
Bug: 278864904
Test: treehugger, m, manual inspection
Merged-In: 2556850
Change-Id: Ib564b3edf4a0523fc8231b8e57a5ba9c42a73294
2023-05-01 21:20:28 +00:00
Kalesh Singh
e30550217a Merge "16k: Add ro.product.cpu.pagesize.max property" am: a5530711fb am: 97b11a5794 am: c63fc37cf7
Original change: https://android-review.googlesource.com/c/platform/build/+/2545851

Change-Id: I50ddbcc5708d9893c01d3c1edba4f7ae0660cea1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 20:39:21 +00:00
Kalesh Singh
97b11a5794 Merge "16k: Add ro.product.cpu.pagesize.max property" am: a5530711fb
Original change: https://android-review.googlesource.com/c/platform/build/+/2545851

Change-Id: Ib3bc4aed0cd88d80b3d1406e026b59ce8bf2c723
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 18:44:57 +00:00