Spandan Das
569b1d2730
Merge "Update target_sdk_version from SdkSpec to ApiLevel" am: f5d3906505
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2494320
Change-Id: I082872c5ce851065f92d2a1316dd91d7e65f489d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-24 00:55:43 +00:00
Spandan Das
f5d3906505
Merge "Update target_sdk_version from SdkSpec to ApiLevel"
2023-03-24 00:09:50 +00:00
Treehugger Robot
473c9723a1
Merge "fix default_visibility subpackages example" am: 45d47ae5c4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2506621
Change-Id: I2c80e4b7eeae9a3297dcf5fd125a299ba47345c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 23:40:28 +00:00
Colin Cross
143e23f2f5
Merge "Add sanitizer tests for musl" am: 01f1615abe
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2438958
Change-Id: Ie7be8f79953ed250141c1c0b2f4a916f7bb28351
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 23:39:56 +00:00
Treehugger Robot
45d47ae5c4
Merge "fix default_visibility subpackages example"
2023-03-23 23:26:57 +00:00
Colin Cross
01f1615abe
Merge "Add sanitizer tests for musl"
2023-03-23 23:07:37 +00:00
Spandan Das
1b74e968db
Merge "Export the name of stub java Soong modules" am: ad3555ea33
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2498215
Change-Id: I216ad3a6290383a52d932e36a8ac08c86b199454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 21:49:39 +00:00
Spandan Das
ad3555ea33
Merge "Export the name of stub java Soong modules"
2023-03-23 21:32:03 +00:00
Spandan Das
ca70fc40bd
Update target_sdk_version from SdkSpec to ApiLevel
...
target_sdk_version signifies device version and does not need an sdkKind to
describe it fully. Update the type and cleanup existing usages. As a
side benefit, we also get better error handling since users can no
longer enter something like `public_30` as a valid target_sdk_version in bp
files
Test: m nothing
Test: no change in ninja files (this should be a no-op)
Bug: 208456999
Change-Id: I3c19245e29184bd9e5660ad8981966f64dfa9424
2023-03-23 19:31:17 +00:00
Steven Moreland
5dbcf64b62
fix default_visibility subpackages example
...
has typo
Bug: N/A
Test: N/A
Change-Id: Id56183a6a12518e11593fb226195ee2ac8d4faea
2023-03-23 18:12:52 +00:00
Spandan Das
f1058758db
Merge "Update min_sdk_version from SdkSpec to ApiLevel" am: ddfab60014
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2503257
Change-Id: I5715eed3af8c16eafb6efa5406867152e23b5ff8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 17:19:49 +00:00
Spandan Das
ddfab60014
Merge "Update min_sdk_version from SdkSpec to ApiLevel"
2023-03-23 16:33:36 +00:00
Treehugger Robot
bfc78e6d33
Merge "Fix possible race condition" am: 401a1cf0c3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2501696
Change-Id: I1234fcc3c6aac1f194e476864b9e40956521f757
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 16:03:01 +00:00
Treehugger Robot
401a1cf0c3
Merge "Fix possible race condition"
2023-03-23 15:35:00 +00:00
Jeongik Cha
036b5a3ed3
Fix possible race condition
...
Test: m
Bug: 271526845
Change-Id: I8b8d57c45d9be3b538422588521bcfd85b61aa56
2023-03-23 17:34:24 +09:00
Jingwen Chen
e48ee45e43
Merge "Mixed builds is supported for all apex module types, not just "apex"." am: 78d15f2b74
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2505015
Change-Id: I97655d65f91bd507ff9297ae6d84e7c7e4f91fbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 07:09:47 +00:00
Treehugger Robot
b8573f8823
Merge "Disable musl in mixed Bazel builds" am: 62d3353434
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2501018
Change-Id: I7b9bd8c99d429951ac3ebe67fde7305c9176a7cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 07:09:14 +00:00
Jingwen Chen
78d15f2b74
Merge "Mixed builds is supported for all apex module types, not just "apex"."
2023-03-23 07:06:45 +00:00
Treehugger Robot
62d3353434
Merge "Disable musl in mixed Bazel builds"
2023-03-23 06:35:30 +00:00
Treehugger Robot
f7cbb22206
Merge "Android Lint: allow local override of --exitcode flag" am: 5c309aa37a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2502955
Change-Id: I304b32299d2b99332e89ee03cff977ff559edf6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 03:37:33 +00:00
Treehugger Robot
5c309aa37a
Merge "Android Lint: allow local override of --exitcode flag"
2023-03-23 03:19:30 +00:00
Treehugger Robot
967a208c86
Merge "apex.use_vndk_as_stable can't be used with min_sdk_version" am: 4476209bde
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2501697
Change-Id: Idb1daf43c1a05c8654c8c2f0cc1de4fe91d55697
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-23 03:16:35 +00:00
Jingwen Chen
bad4182ddc
Mixed builds is supported for all apex module types, not just "apex".
...
This includes apex_test and apex_vndk. Rely on mixed builds module
allowlist to filter further.
Test: presubmits
Test: m test_com.android.adbd; showcommands test_com.android.adbd | tail -n1 | grep bazel-out
Change-Id: Id73db0917ad4a6dd9c0646d5186753ed940e735f
2023-03-23 03:04:00 +00:00
Treehugger Robot
4476209bde
Merge "apex.use_vndk_as_stable can't be used with min_sdk_version"
2023-03-23 02:42:54 +00:00
Trevor Radcliffe
0f54bd892f
Merge "Supporting changes for cc_binary LTO transitions" am: 6b9fb9ab25
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2497756
Change-Id: I4208d942283fcdef063d57c214a206132eb793e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 20:40:52 +00:00
Trevor Radcliffe
6b9fb9ab25
Merge "Supporting changes for cc_binary LTO transitions"
2023-03-22 20:27:02 +00:00
Spandan Das
8c9ae7ed67
Update min_sdk_version from SdkSpec to ApiLevel
...
This relands aosp/2457063. The original change broke T and U since those
branches still contain soong modules of type (kind+level). Those soong
modules have been cleaned up now
Test: Used go/abtd to test T and U branches with this change
Bug: 208456999
Change-Id: I0ef7933c055f88cb512a02108f1173e51156ef1c
2023-03-22 20:15:45 +00:00
Spandan Das
5bb11946d3
Merge changes I10e8bea5,I8e013ec1 am: 7947b31a55
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2499917
Change-Id: Ic4e4c5b76a2974073310357c51adb3549b0f54e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 20:00:35 +00:00
Liz Kammer
c466ccccef
Disable modules in mixed builds. am: f235505c9f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2502535
Change-Id: Ie31f404d3a10e5c1a135bd6e809d564b698c005b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 20:00:04 +00:00
Colin Cross
5dc62c9456
Add sanitizer tests for musl
...
Add tests that verify sanitizer behaviors for musl.
Test: sanitize_test.go
Change-Id: I1f0a51cc103ac14d1738cb223e216ee0e32d8550
2023-03-22 12:58:38 -07:00
Colin Cross
9e87f0a6ea
Disable musl in mixed Bazel builds
...
Test: builds
Bug: 259266326
Change-Id: I4492f6b585d35fe848d5dc255043960c69742dcb
2023-03-22 12:58:37 -07:00
Spandan Das
7947b31a55
Merge changes I10e8bea5,I8e013ec1
...
* changes:
Create EffectiveVersion* functions for ApiLevel
Create two sentinel api levels
2023-03-22 19:57:52 +00:00
mattgilbride
b597abdeb1
Android Lint: allow local override of --exitcode flag
...
The --exitcode flag tells lint to exit with an error code if any
incidents at ERROR level or above are found. Unfortunately, that means
an invocation of lint against the entire tree will fail with whichever
module fails first. This covers up any other failures and makes updating
lint in AOSP more cumbersome.
This change allows one to set `ANDROID_LINT_SUPPRESS_EXIT_CODE=true` to
modify this behavior and collect full lint results even if there are
errors in some modules.
Bug: 274780888
Test: Tested manually by changing code to trigger lint errors, and
settig/unsetting this flag.
Change-Id: I71ab89c9bffafe6eb83171102c2c253171450266
2023-03-22 17:52:56 +00:00
Liz Kammer
f235505c9f
Disable modules in mixed builds.
...
Test: m --bazel-mode-dev hwuimicro
Change-Id: If55763b35c931571e317993bd707de027d647e59
2023-03-22 11:14:57 -04:00
Liz Kammer
d0e1dff92e
Merge "Add missing deps for neuralnetworks/swcodec" am: 448bbfb083
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2498216
Change-Id: I7e132e71fb2e51bf9b2b4c9d2da288a08fe09955
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 14:59:16 +00:00
Liz Kammer
847e88c268
Merge "add parent static deps to cc_aidl_library targets" am: d42d738fda
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2494983
Change-Id: I20e27250d5580ffcb9e74031d34b5f8dce1e51ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 14:58:58 +00:00
Qiao Yang
19cde03864
Merge "stub_template_host redirect SIGINT and SIGTERM to subprocess" am: 6116a44ec3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2501276
Change-Id: Icfa5c8e7bca22656089d24d7d4b5e049693f2247
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 14:58:34 +00:00
Liz Kammer
448bbfb083
Merge "Add missing deps for neuralnetworks/swcodec"
2023-03-22 14:45:27 +00:00
Liz Kammer
d42d738fda
Merge "add parent static deps to cc_aidl_library targets"
2023-03-22 14:43:57 +00:00
Qiao Yang
6116a44ec3
Merge "stub_template_host redirect SIGINT and SIGTERM to subprocess"
2023-03-22 14:17:26 +00:00
Liz Kammer
afc9fbef80
Merge "Disable riscv in all Bazel mixed builds" am: 9d8e0158de
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2499735
Change-Id: Ie5d7be6a9cd95ae50bcd16283a344f0ab2d09752
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 13:04:47 +00:00
Liz Kammer
9d8e0158de
Merge "Disable riscv in all Bazel mixed builds"
2023-03-22 12:19:26 +00:00
Jooyung Han
02873da767
apex.use_vndk_as_stable can't be used with min_sdk_version
...
For vendor apexes, use_vndk_as_stable: true means the apex is tied with
the current VNDK version while min_sdk_version: N means the apex should
work with N+ VNDK versions. Setting both properties together doesn't
make sense.
Bug: 274396342
Test: m nothing (soong tests)
Change-Id: I00dcac43f95ce6a90b3f3273ae4611a300ea5028
2023-03-22 17:53:12 +09:00
Usta (Tsering) Shrestha
0fd221e0a4
Merge "cosmetic: log test completion" am: 1cb8b5b57a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2497455
Change-Id: Ic846963bb5079eac821852dbe12ba1e7144f78c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-22 07:48:15 +00:00
Usta (Tsering) Shrestha
1cb8b5b57a
Merge "cosmetic: log test completion"
2023-03-22 06:08:14 +00:00
Qiao Yang
2a3a42683c
stub_template_host redirect SIGINT and SIGTERM to subprocess
...
Test: manual
Change-Id: I561f581f7413dc18b2d449f4ef338db3b6b9ca47
2023-03-22 00:17:24 +00:00
Elliott Hughes
b5570c61f1
Merge "Allow SCS for riscv64 too." am: c214e1ab8a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2428441
Change-Id: I72a37fb026786a1cdeec4a2f44c77af780c1230d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-21 22:40:43 +00:00
Elliott Hughes
c214e1ab8a
Merge "Allow SCS for riscv64 too."
2023-03-21 22:10:56 +00:00
Liz Kammer
e76510ba32
Add missing deps for neuralnetworks/swcodec
...
Test: b build --config=android //hardware/interfaces/...
Change-Id: I458684d511af0e4858956bbb00b42be7d79538e0
2023-03-21 16:49:13 -04:00
Sam Delmerico
512437b0b4
add parent static deps to cc_aidl_library targets
...
The static deps of the parent library can be necessary to build a
bp2build-generated cc_aidl_library target. We should add these deps as
implementation_deps so that they are accessible.
Bug: 250876486
Test: b build //frameworks/native/libs/gui/...
Change-Id: Ibe7c3598a684907473e2a4e040fb3976455a59e9
2023-03-21 16:49:06 -04:00