Cole Faust
57eafaa674
Merge "Fix printing variables that have inherit references in them" am: 9a92b27cd8
am: 6b95d06ae3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2374667
Change-Id: I1dcd90afe6b2bf8d7e432e8a46e4b13a5d5e969d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-06 20:23:18 +00:00
Cole Faust
6b95d06ae3
Merge "Fix printing variables that have inherit references in them" am: 9a92b27cd8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2374667
Change-Id: I35288220180404968027ac104ded3fbee2ca914e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-06 19:49:25 +00:00
Cole Faust
f07dcc48e8
Fix printing variables that have inherit references in them
...
Inherit references (@inherit in make, 1-tuples in starlark)
usually appear in list product variables, where they're
evaluated before printing. But sometimes they can be copied
into a regular global variable, in which case they won't
be evaluated before printing. The 1-tuples were failing to
print, so adapt them to their make representation before
printing.
Fixes: 264554449
Test: ./out/rbcrun ./build/make/tests/run.rbc
Change-Id: I5ac6eb996c25ee5e77aa26ed5c4b6b6cc31819d1
2023-01-05 12:06:26 -08:00
Bill Yi
db0f5cfdaa
Merge TQ1A.230105.002 to stage-aosp-master - DO NOT MERGE
...
Merged-In: I06afc5ea846a6b104eee83d9933793c868544d17
Change-Id: I78e257cbe11db35a137e01258b1d06a2b4ed9dda
2023-01-04 12:52:28 -08:00
Treehugger Robot
e8070b62e4
Merge "Revert "Define vendor-hwasan-snapshot target"" am: 0ffb3e522e
am: c3dbecdc07
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2373468
Change-Id: I3ef1d1b05a0f9d6c6ce4d42ac84d250e964e1584
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-03 18:10:25 +00:00
Justin Yun
3ddd9f49e2
Revert "Define vendor-hwasan-snapshot target"
...
This reverts commit 97c140ccad
.
As vsdk can capture hwasan snapshot with aosp/2358699, we don't need
this workaround any more.
Bug: 234772527
Test: TH
Change-Id: I94e751949d679a31060bb5fea0147947fc6682f4
2023-01-02 16:07:43 +09:00
Justin Yun
a0bd05639e
Merge "Add missing target from makefile" am: 857260905b
am: 7c8ea9d79a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2372088
Change-Id: I4db49fe1d15a48fc9a4c2b96a9ac1a8d013bb50f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-02 04:49:43 +00:00
Spandan Das
0c851c6534
Add missing target from makefile
...
The target was missing in the mk file, causing "commands commence before
first target" error.
Test: TH
Change-Id: I0ec4f636daf1171e81bf9c7c764b15e07a25fc80
2022-12-29 21:00:04 +00:00
Zhi Dou
b9ef653b9b
Merge "Add condition check of KEEP_APEX_INHERIT" am: 9bfdaf1d55
am: 4ab0444a7d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2365228
Change-Id: I69e21964f2530ef11404d5520c53c13e8d64cb2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-22 16:20:02 +00:00
Zhi Dou
9bfdaf1d55
Merge "Add condition check of KEEP_APEX_INHERIT"
2022-12-22 14:59:33 +00:00
Zhi Dou
46ea5dc99a
Add condition check of KEEP_APEX_INHERIT
...
Add environment variable KEEP_APEX_INHERIT condition check to set the
proper value of Soong conditional variable library_linking_strategy. If
the KEEP_APEX_INHERIT exists, the "min_sdk_version" in condition will be
set to "apex_inherit". For more detail:
https://docs.google.com/document/d/1R2vZw0cQa-haAMgFyQ682uSq9aGBNQrzMHKIsU17-XY/edit?usp=sharing&resourcekey=0-gUbs463r9LCKs7vdP_Xkmg
Test: build module locally, and check the corresponding change.
Presbumit
Bug: 254634795
Change-Id: I0ddc999a19d9f164477d69be0e4aebc91e06a3ad
Merged-In: Ic5da1c83b3b9c090bc2a24d36b1a4ac936ce1a59
2022-12-20 16:06:20 +00:00
Nick Chameyev
699d6097bc
Merge "Support SYSTEM_SERVER_JARS_EXTRA in dexpreopt" am: 839620e38c
am: ed8d602609
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2364199
Change-Id: Iea60eb9d47fdfc409bdbe291aa9d2f630773bebf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 16:00:12 +00:00
Jooyung Han
8af0b3d7c5
Merge "checkvintf --check-one with APEXes" am: 0561be3c26
am: 6c88e7e739
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2361400
Change-Id: Id63770753638d1b48f78ca801d966e71571de743
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 15:59:46 +00:00
Nick Chameyev
839620e38c
Merge "Support SYSTEM_SERVER_JARS_EXTRA in dexpreopt"
2022-12-20 15:02:27 +00:00
Jooyung Han
0561be3c26
Merge "checkvintf --check-one with APEXes"
2022-12-20 14:44:29 +00:00
TreeHugger Robot
703c7b2789
Merge "Add SystemUI build flag for Compose code" into tm-qpr-dev-plus-aosp
2022-12-19 19:33:00 +00:00
Nick Chameyev
3bb4b5d759
Support SYSTEM_SERVER_JARS_EXTRA in dexpreopt
...
Updates hardcoded /system path to use
the qualifier before colon to support
/system_ext paths in dex_preopt.mk.
Bug: 155630745
Test: m dist droid with a system server
library on a system_ext partition
Change-Id: I4dccc1f55bd2cafa13d57b46f122c44f66da335b
2022-12-19 16:27:04 +00:00
Jordan Demeulenaere
4853157ef9
Add SystemUI build flag for Compose code
...
Bug: 242304109
Test: N/A
Change-Id: Ib6e248b7af7031435a6f5398e6c8afef42459a57
2022-12-19 16:51:15 +01:00
Jiyong Park
54b5700954
Merge "Place unstripped pvmfw image to the symbols directory" am: ad4df54d6c
am: e1632f7cbf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2361399
Change-Id: Id9f99b9989b8b1db5f9966c3d7208fe04c00a8a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 03:45:08 +00:00
Jiyong Park
ad4df54d6c
Merge "Place unstripped pvmfw image to the symbols directory"
2022-12-19 02:33:23 +00:00
Jooyung Han
c9cc48b412
checkvintf --check-one with APEXes
...
checkvintf --check-one is to check the consistency of VINTF data in a
single partition. To read VINTF from /vendor partition, it should read
/apex as well to gather VINTF from vendor apexes.
Bug: 262189711
Test: m check-vintf-all
Change-Id: I70b194f4dae47ca6080dcdfb3baa69ac7da9b653
2022-12-16 16:12:29 +09:00
Jiyong Park
e219f0068a
Place unstripped pvmfw image to the symbols directory
...
Bug: 245896220
Test: examine the symbols.zip file on aosp_cheetah
Change-Id: I8730baa64e6ff16fcdf765dc8878771d2ec16be8
2022-12-16 14:30:03 +09:00
Treehugger Robot
50b6700350
Merge "Add arch variants for Intel Atom CPUs" am: d6184bc4c2
am: 8165ae0745
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2301583
Change-Id: I44d9c54c8a534486e9b34fd172d57ed1f4b9541f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 04:21:41 +00:00
Treehugger Robot
d6184bc4c2
Merge "Add arch variants for Intel Atom CPUs"
2022-12-14 03:32:13 +00:00
Treehugger Robot
33b7fcd3ce
Merge "Make clear_var_list set nonexistant variables to empty strings" am: 8998fd723e
am: e2e127b270
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2351362
Change-Id: I56835cccc5dee6ddcea19122a5b69ee112ee5510
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 01:18:01 +00:00
Greg Kaiser
63964a0a93
Merge "Add rbc implementation of clear_var_list" am: 14b12d9e31
am: 44a151e2f7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2347174
Change-Id: I65067ead3251acaf3fb55a647dc5265b5817d39e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-13 22:07:55 +00:00
Cole Faust
44de6d8f7a
Make clear_var_list set nonexistant variables to empty strings
...
Make's clear-var-list causes the variables to exist as empty strings.
Mimic that functionality in starlark for the variable diff and ?=.
Bug: 262303006
Test: ./out/rbcrun ./build/make/tests/run.rbc
Change-Id: I5f9c8cf342d875b1022c5c74906e59fa68fcd6c9
2022-12-13 13:02:10 -08:00
Cole Faust
8397c8efee
Add rbc implementation of clear_var_list
...
Bug: 262303006
Test: ./out/rbcrun ./build/make/tests/run.rbc
Change-Id: Ib5d7d37a7d7fa40ec990d9506fe0bef7da5b5bcd
2022-12-13 10:17:16 -08:00
Steve Berbary
1c8baeee29
Update Security String to 2023-02-05 am: 79e595f4e3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20665950
Change-Id: I0ccfc13d0e98ea3b06c57011a580418ee89ea433
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-08 19:31:06 +00:00
Treehugger Robot
5d2b697887
Merge "Default to not generating modules.dep for system side" am: 8a9dffb96e
am: 9c3e22139d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2332648
Change-Id: I8062314a4830be585e762ea6b7d771a822e93cbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-08 01:47:57 +00:00
Treehugger Robot
9c3e22139d
Merge "Default to not generating modules.dep for system side" am: 8a9dffb96e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2332648
Change-Id: I13f75e085be2526441c53f8df2e200a29991c36d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-08 01:25:51 +00:00
Treehugger Robot
8a9dffb96e
Merge "Default to not generating modules.dep for system side"
2022-12-08 01:03:07 +00:00
Steve Berbary
79e595f4e3
Update Security String to 2023-02-05
...
Bug: 261738635
Change-Id: Ifcca8fadc558099b223a39e8b2f98bcb8db40c6f
2022-12-07 19:17:24 +00:00
Kelvin Zhang
395d3df406
Default to not generating modules.dep for system side
...
Test: th
Bug: 149866755
Change-Id: I36c26bed46f43ca8ff7d4afdaf3ee1d7e1c70c3f
2022-12-07 10:36:10 -08:00
Treehugger Robot
16085dd465
Merge "Fix typo in cross partition dependency generation" am: 3de79b1806
am: 4e983209c7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2329889
Change-Id: Ifbfe1fb17c1e7da40266a050af023197ff47bf68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-07 05:07:00 +00:00
Treehugger Robot
4e983209c7
Merge "Fix typo in cross partition dependency generation" am: 3de79b1806
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2329889
Change-Id: I81655d0dc7410e2e0ecc44bdb7ad7f353f475b14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-07 04:26:47 +00:00
Treehugger Robot
3de79b1806
Merge "Fix typo in cross partition dependency generation"
2022-12-07 03:33:42 +00:00
Kelvin Zhang
21b6cade74
Fix typo in cross partition dependency generation
...
intention was to symlink modules in vendor_dlkm to system_dlkm. Typo
caused the same modules to link itself.
Test: build, make sure vendor_dlkm's modules.dep contains system
dependency
Change-Id: I19664cd9a8578566d3a038885b8ce27556801a79
2022-12-06 16:31:02 -08:00
Treehugger Robot
b149b99775
Merge "Generate cross partition kernel module dependencies" am: b4b8760144
am: 7279c72b74
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2325560
Change-Id: Ib538599de01da23ef7866094e0880ef659d902bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 08:32:52 +00:00
Treehugger Robot
7279c72b74
Merge "Generate cross partition kernel module dependencies" am: b4b8760144
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2325560
Change-Id: I631211f39ada0d0ff483183a5788f817676c14a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 07:58:01 +00:00
Treehugger Robot
b4b8760144
Merge "Generate cross partition kernel module dependencies"
2022-12-06 07:30:56 +00:00
Kiyoung Kim
54d69c6244
Merge "Append LLNDK libraries in the APEX to the system linker config" am: eb3af10b0b
am: 987e4d6fa6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2322555
Change-Id: I3de47d78489aac6310f4e106cd351891e5b9df2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 01:27:47 +00:00
Kiyoung Kim
987e4d6fa6
Merge "Append LLNDK libraries in the APEX to the system linker config" am: eb3af10b0b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2322555
Change-Id: Ifd524a5f1a2b9501d6a2fc00d2e1a70ffa4fc5ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 00:56:27 +00:00
Treehugger Robot
225c50e7fc
Merge changes I745168c4,I5d854b5d am: 2f7570efc9
am: cd3204570b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2328796
Change-Id: I0bc6e0d759d0934025bb5616a65592eb3c95bdfa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 00:51:34 +00:00
Ivan Kozlov 🤷🏻♂️
9ae89f8119
Merge "Add catbox owners to the OWNERS file" am: 8ca7184bed
am: 28a3ea8628
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2325564
Change-Id: I5e4c840df5571a604037e3e245cb8c58c0c620e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 00:50:44 +00:00
Spandan Das
dbc3322ea7
Merge "New product config flag to gate blueprint modules" am: ed055c7f7d
am: c98a1d9367
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2296764
Change-Id: Iba4e1b7ef920768a0160bec29b328be8c9f552a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 00:50:21 +00:00
Kiyoung Kim
eb3af10b0b
Merge "Append LLNDK libraries in the APEX to the system linker config"
2022-12-06 00:48:15 +00:00
Treehugger Robot
cd3204570b
Merge changes I745168c4,I5d854b5d am: 2f7570efc9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2328796
Change-Id: I4acc19e7696bb7153c40e43332ca0531bf69725e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 00:20:37 +00:00
Ivan Kozlov 🤷🏻♂️
28a3ea8628
Merge "Add catbox owners to the OWNERS file" am: 8ca7184bed
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2325564
Change-Id: I051cb5e69d62c015453be6e3a2d772c19cc821f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 00:19:49 +00:00
Spandan Das
c98a1d9367
Merge "New product config flag to gate blueprint modules" am: ed055c7f7d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2296764
Change-Id: If6ba0e6a4a9c9251095a2dbb1f0cf44009bfad50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-06 00:18:11 +00:00