Treehugger Robot
7fab985e23
Merge "core: Add script to check for possible shared library duplication" into main am: ebd2d0043b am: 4204e8b135
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2467321
Change-Id: I78a59ed1f56b47caafa4ed07370d96903e20ee20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-11 06:48:37 +00:00
Treehugger Robot
4204e8b135
Merge "core: Add script to check for possible shared library duplication" into main am: ebd2d0043b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2467321
Change-Id: I8da1a3d5a964652e7ea2fe02b2151bfe850a494c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-11 06:06:53 +00:00
Treehugger Robot
ebd2d0043b
Merge "core: Add script to check for possible shared library duplication" into main
2023-07-11 05:12:08 +00:00
Santiago Aboy Solanes
c33b1893a8
Merge "Remove dmtracedump from build/make" into main am: 9ebfc23191 am: 1e6e7a03ab
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640290
Change-Id: I1e276e220afe3c0c174a9822b0dce2a923be7b5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 16:53:43 +00:00
Santiago Aboy Solanes
1e6e7a03ab
Merge "Remove dmtracedump from build/make" into main am: 9ebfc23191
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640290
Change-Id: Ib0eee7237c81e43fe55da0c8569752e956891730
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 16:11:42 +00:00
Santiago Aboy Solanes
9ebfc23191
Merge "Remove dmtracedump from build/make" into main
2023-07-07 15:30:21 +00:00
Treehugger Robot
7753deff07
Merge "aconfig: improve duplicate flags error message: include paths" into main am: 4fb5cb01f1 am: a41c49f15f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2650121
Change-Id: I3284d97b8c508f9d5a4d5a5706325d73dd8d3674
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 14:43:50 +00:00
Treehugger Robot
a41c49f15f
Merge "aconfig: improve duplicate flags error message: include paths" into main am: 4fb5cb01f1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2650121
Change-Id: Ibb6aa0dcdad684d11836c316156587163a70da07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 14:00:22 +00:00
Treehugger Robot
4fb5cb01f1
Merge "aconfig: improve duplicate flags error message: include paths" into main
2023-07-07 13:21:35 +00:00
Mårten Kongstad
206a382d4e
aconfig: improve duplicate flags error message: include paths
...
Improve the error message returned when `aconfig dump` is fed multiple
declarations of the same flag: include the paths to the declaration
files.
In general all error messages from the protos::*::verify_* functions
should include paths to the offending files. This will be handled in a
follow-up CL.
Bug: 290300657
Test: atest aconfig.test
Test: manual: add duplicate flag and run `m all_aconfig_declarations`, inspect error message
Change-Id: I46dc23f7128dd5c68ced9f2e8518cfa89d81c2df
2023-07-07 08:52:52 +02:00
Yabin Cui
41b77aa072
Merge "Replace libc++.so.1 with libc++.so" into main am: 9ec80322d6 am: e9c4b39402
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2624306
Change-Id: Ie4ead40424947b204eb3d0b0091d124f19e3de9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 01:23:31 +00:00
Yabin Cui
e9c4b39402
Merge "Replace libc++.so.1 with libc++.so" into main am: 9ec80322d6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2624306
Change-Id: I010d21a67e6103c8a1bd16da0ee5a19c86131c6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 00:39:33 +00:00
Yabin Cui
9ec80322d6
Merge "Replace libc++.so.1 with libc++.so" into main
2023-07-06 23:54:42 +00:00
Chuong Hoang
ec4e722eb0
Merge "Add brightness-related TARGET_RECOVERY_UI_ properties" am: 82d233a1bd am: 4746c76dde
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2646379
Change-Id: Iee23ec9384deb58a2df8064870c4cb5234e89599
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 03:34:24 +00:00
Wenshan Fu
80fd7410de
Merge "aconfig: create java libraries for aconfig proto" am: a2d93ae1eb am: c522f116cb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2648125
Change-Id: I4d78ff64d6a9d935ab5e8f945ef925f9adaecb5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 03:34:10 +00:00
Chuong Hoang
4746c76dde
Merge "Add brightness-related TARGET_RECOVERY_UI_ properties" am: 82d233a1bd
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2646379
Change-Id: Ie9c80988cd19f52c9e43c91dad589a722ca49961
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 02:52:43 +00:00
Wenshan Fu
c522f116cb
Merge "aconfig: create java libraries for aconfig proto" am: a2d93ae1eb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2648125
Change-Id: I2f5be25060d812eb086d1c66bdfe59f2eea34022
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 02:51:28 +00:00
Chuong Hoang
82d233a1bd
Merge "Add brightness-related TARGET_RECOVERY_UI_ properties"
2023-07-06 02:23:16 +00:00
Wenshan Fu
a2d93ae1eb
Merge "aconfig: create java libraries for aconfig proto"
2023-07-06 01:51:08 +00:00
Treehugger Robot
1ac126e065
Merge "Add test for b failing" am: 50619b69b8 am: 6cf2633dc5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2646275
Change-Id: I26d49222fcd6963e938120c65d4d27ecb75b883e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 01:40:22 +00:00
Treehugger Robot
6cf2633dc5
Merge "Add test for b failing" am: 50619b69b8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2646275
Change-Id: Ifc5fa5240b5a2f8ee4cb29ecd0def04aca092ef5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 00:57:14 +00:00
Treehugger Robot
50619b69b8
Merge "Add test for b failing"
2023-07-05 23:55:58 +00:00
Treehugger Robot
cb5de56bcd
Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770 am: 55d230847e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959
Change-Id: I08cbe48446d901ae1979fc2af0eaf1a3ad3bae1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 22:09:56 +00:00
Treehugger Robot
55d230847e
Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959
Change-Id: I4e9dc97067a41803c3c9a2b21917600f21b1b353
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 21:29:30 +00:00
Treehugger Robot
530db0e770
Merge "Quote pattern in 'find' command used to generate modules.load"
2023-07-05 20:52:22 +00:00
Dennis Shen
06aefcba67
Merge "cpp codegen redesign, unit test support" am: 99d4a49d68 am: 6f1c3fe881
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2642133
Change-Id: I05fb986d90f1ae3a0bfec36abea7905bb6334f6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 20:15:42 +00:00
Dennis Shen
6f1c3fe881
Merge "cpp codegen redesign, unit test support" am: 99d4a49d68
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2642133
Change-Id: I1f6a4642d10a72f7f402e040353685771a03d815
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 19:37:17 +00:00
Cole Faust
a497402de7
Add test for b failing
...
Because we've introduced bugs before where b doesn't exit with the
correct status code when bazel fails.
Bug: 289436072
Test: ./build/make/tests/b_tests.sh
Change-Id: Ia9cb990c627f7b68636e6277a7c637d62312826d
2023-07-05 12:26:55 -07:00
Dennis Shen
99d4a49d68
Merge "cpp codegen redesign, unit test support"
2023-07-05 19:03:11 +00:00
Sorin Basca
35ff4ec982
Merge "Add test utils script to xTS zips" am: e029e1e7ba am: f32074304e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760
Change-Id: I71b730555e529a4ac0f2aec84b50799fdfe168f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 18:48:30 +00:00
Sorin Basca
f32074304e
Merge "Add test utils script to xTS zips" am: e029e1e7ba
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760
Change-Id: I232d8db33805395d1105d986e8a2d278e320b23c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 18:05:45 +00:00
Sorin Basca
e029e1e7ba
Merge "Add test utils script to xTS zips"
2023-07-05 17:23:30 +00:00
Dennis Shen
8d544f7439
cpp codegen redesign, unit test support
...
cpp codegen iteration 2, based on discussions with three internal teams
that use c++. Refer to the design doc "aconfig c++ codegen" for detailed
design. At a high level, we generate two sets of code artifacts with the
same signatured api: one for production that without any local flag
override capability, one for unit test that allows local flag overrides.
It supports static methods style interface as well as injection pattern.
Refer to the test points in the codegen_cpp.rs for examples of generated
code.
for production target codegen: aconfig create-cpp-lib --cache <cache> --out <out dir>
for test target codegen: aconfig create-cpp-lib --cache <cache> --out
<out dir> --mode test
Bug: b/279483801
Test: atest aconfig.test
Change-Id: I92fefb9623d5435525339a74f57bbd36d0afef08
2023-07-05 14:05:44 +00:00
Wenshan Fu
89467c3109
aconfig: create java libraries for aconfig proto
...
Host side test infra needs the library to consume the dumped flags info
generated by aconfig.
Test: m libaconfig_java_proto_lite libaconfig_java_proto_full
Bug: 289906970
Change-Id: I9891cb8445b90f7269e0c679ceaae6bc102bbb0c
2023-07-05 13:57:19 +00:00
Rashid Zaman
c4624460ca
Quote pattern in 'find' command used to generate modules.load
...
When a kernel module archive is specified via
BOARD_*_KERNEL_MODULES_ARCHIVE an unquoted wildcard pattern in the
'find' command used to find modules to add to modules.load can result
in a build failure due to shell expansion. Fix this by quoting the
pattern so that kernel modules in $ANDROID_BUILD_TOP don't cause
unexpected build failures.
Bug: 289887845
Test: Define BOARD_VENDOR_KERNEL_MODULES_ARCHIVE for
aosp_cf_x86_64_phone, touch foo.ko &&
lunch aosp_cf_x86_64_phone-userdebug && m succeeds.
Change-Id: I8122afc6bbbb5df6e3b11922b2be38129addeda0
Signed-off-by: Rashid Zaman <rashidz@meta.com >
2023-07-04 23:16:34 -07:00
Kangping Dong
d1ef7f4487
Merge "add com.android.threadnetwork to base_system.mk" am: 235662f15a am: a0e4fab6f0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2645819
Change-Id: I15346864cdf2f8a08406cbb49aa6e9771dd450c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-04 03:25:09 +00:00
Kangping Dong
a0e4fab6f0
Merge "add com.android.threadnetwork to base_system.mk" am: 235662f15a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2645819
Change-Id: Iaadb738d8b3f694629041cf36f8f50ff148ad6d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-04 02:26:17 +00:00
Wenshan Fu
a49ad1b8df
Merge "Create the TEST_MAPPING file" am: e0b709b9a6 am: 5a80e2617d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643392
Change-Id: Ia69296a4c9004d7ca24123f53fdcf51e59c66ff5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-04 01:59:38 +00:00
Kangping Dong
235662f15a
Merge "add com.android.threadnetwork to base_system.mk"
2023-07-04 01:52:46 +00:00
Wenshan Fu
5a80e2617d
Merge "Create the TEST_MAPPING file" am: e0b709b9a6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643392
Change-Id: I4d53145ffa9395f60f1d4e751de2acb03f01922b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-04 01:22:48 +00:00
Wenshan Fu
e0b709b9a6
Merge "Create the TEST_MAPPING file"
2023-07-04 00:44:05 +00:00
Treehugger Robot
4b921576ff
Merge "Adds Window Extensions to GSI" am: f81a3793f4 am: 4db386ca09
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2648120
Change-Id: I740715ce4b61480fa7470e9e14c8946044bcfee8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-03 12:20:27 +00:00
Treehugger Robot
4db386ca09
Merge "Adds Window Extensions to GSI" am: f81a3793f4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2648120
Change-Id: Ieb1ce72bbd5e9ac29384f7b3248a76b6b375c454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-03 11:43:46 +00:00
Treehugger Robot
f81a3793f4
Merge "Adds Window Extensions to GSI"
2023-07-03 11:00:58 +00:00
Kangping Dong
286e55ad94
add com.android.threadnetwork to base_system.mk
...
Bug: 262683651
Test: atest CtsSystemApiSignatureTestCases
Merged-In: Iefe7fa4c74ab9608faeb9d64e75c054e9b90afdb
Change-Id: Id4f34b70aee2277236762092f8a40254963a6b4f
2023-07-03 17:24:05 +08:00
Louis Chang
886ad7a862
Adds Window Extensions to GSI
...
... in order to have window extension library included
especially on large screen devices.
Bug: 288624195
Test: atest SdkAvailabilityTest
Ignore-AOSP-First: Future release
Change-Id: I8d347917f002cefb4f297930370ac7ae847f4731
2023-07-03 13:29:20 +08:00
Treehugger Robot
571c6284fa
Merge "Enable CFI for the whole Bluetooth repo and not just system" am: 03bc41cae7 am: 3f10714916
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2645203
Change-Id: I4e1437fcf782fcabddb60673578589a5c40aedd1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 23:27:30 +00:00
Treehugger Robot
3f10714916
Merge "Enable CFI for the whole Bluetooth repo and not just system" am: 03bc41cae7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2645203
Change-Id: Ie401127fb9d499e4a75f25f18e61e0704f8bd605
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 22:47:39 +00:00
Treehugger Robot
03bc41cae7
Merge "Enable CFI for the whole Bluetooth repo and not just system"
2023-06-30 22:04:30 +00:00
Ulya Trofimovich
975e0ef22b
Merge "Add riscv64 banchan target." am: 40b9ac7ee5 am: 6270916eff
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2622111
Change-Id: I2453778f510e523fd1baa3a88755e43103b36dec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 14:50:38 +00:00