Spandan Das
4de7b49cd7
Drop redundant libraries from baseline apexAvailable map
...
These libraries now set the correct apex_available in their Android.bp
files. Therefore, they do not a separate entry in the baseline
apexAvailable map.
Test: m nothing #passes
Bug: 281077552
Change-Id: Icf6b97c3bcc4bda96eefa14ba6d4bf10614bc378
2023-05-05 22:52:33 +00:00
Jared Duke
34c6d7d56f
Fix Proguard configuration output from R8 invocation
...
The output when using `--pg-conf-output` seems to be flaky. In the
meantime, use `-printconfiguration` to generate full config summaries
for each R8 invocation.
Bug: 281081834
Test: m && \
find $ANDROID_BUILD_TOP/out -name proguard_configuration -empty
Change-Id: I0c8c36212e338b50505184076f4c470a5d3d9b94
2023-05-05 21:05:33 +00:00
Spandan Das
8d72714736
Drop androidx libraries from baselineApexAvailable
...
These are not needed in this map since the Android.bp files for these
modules are created by pom2bp script
which explicitly set apex_available as ['//apex_available:apex',
'//apex_available:platform'].
Bug: 281077552
Test: m nothing
Change-Id: I53bb9a104b1e7a2535fe568e27431b1a48a885e3
2023-05-05 20:51:46 +00:00
Chris Wailes
b06b510147
Merge "Revert "rustc-1.69.0 Build 10027731"" am: 1eb02c1520
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2578139
Change-Id: I84c9e1dbad1bdf1ed4164730cda2d262046d2939
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 19:12:42 +00:00
Chris Wailes
1eb02c1520
Merge "Revert "rustc-1.69.0 Build 10027731""
2023-05-05 18:31:41 +00:00
Chris Wailes
34f2bc5693
Revert "rustc-1.69.0 Build 10027731"
...
Revert submission 2579357-rust-update-prebuilts-1.69.0
Reason for revert: Patch got dropped accidentally that broke a postsubmit test
Reverted changes: /q/submissionid:2579357-rust-update-prebuilts-1.69.0
Change-Id: I3fdd44a9df6c9c775c4f4157ea58df5e4215c47e
2023-05-05 18:19:32 +00:00
Wei Li
a8afca7f73
Merge "Export some make variables to Bazel through product variables." am: 773e098dfd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2577812
Change-Id: I3a1019b0ace120ee67a44d5850de8a243009cb1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 17:48:32 +00:00
Wei Li
773e098dfd
Merge "Export some make variables to Bazel through product variables."
2023-05-05 17:32:20 +00:00
Chris Wailes
95db58b398
Merge "rustc-1.69.0 Build 10027731" am: 04c30e5003
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2570390
Change-Id: Iedaf647b182c184465ac50a36aa4d3f678fe1f1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 17:26:56 +00:00
Qiao Yang
f5b8864109
Merge changes from topic "revert-2574032-XXTWCJDTDQ" am: 7081aaf874
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2580631
Change-Id: I39d284d560d911ea4d0eeebd8e7b3d18c4c9512b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 17:26:03 +00:00
Chris Wailes
04c30e5003
Merge "rustc-1.69.0 Build 10027731"
2023-05-05 17:11:10 +00:00
Qiao Yang
7081aaf874
Merge changes from topic "revert-2574032-XXTWCJDTDQ"
...
* changes:
Revert "Generate boot image profiles even if dexpreopt is disabled."
Revert "Generate app profiles even if dexpreopt is disabled."
2023-05-05 16:43:45 +00:00
Qiao Yang
8d8c660710
Revert "Generate boot image profiles even if dexpreopt is disabled."
...
Revert submission 2574032
Reason for revert: DroidMonitor-triggered revert due to breakage <https://android-build.googleplex.com/builds/quarterdeck?branch=aosp-master&target=aosp_cf_riscv64_minidroid-userdebug&lkgb=10069333&lkbb=10075041&fkbb=10071083 >, bug <b/280902279>
Reverted changes: /q/submissionid:2574032
Change-Id: I8e99f8231639198b149ea8d822ee7f9a5b391a89
BUG: <280902279>
2023-05-05 15:03:24 +00:00
Qiao Yang
3d08c388b9
Revert "Generate app profiles even if dexpreopt is disabled."
...
Revert submission 2574032
Reason for revert: DroidMonitor-triggered revert due to breakage <https://android-build.googleplex.com/builds/quarterdeck?branch=aosp-master&target=aosp_cf_riscv64_minidroid-userdebug&lkgb=10069333&lkbb=10075041&fkbb=10071083 >, bug <b/280902279>
Reverted changes: /q/submissionid:2574032
Change-Id: Ia9d05f3b7439604eb4a4b4100f46879fe11f5820
BUG: <280902279>
2023-05-05 15:03:24 +00:00
Treehugger Robot
1186c4ea5b
Merge "Delete rbc-run script" am: 9f196e1f3f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2580396
Change-Id: I693ac6c48cd04d64e61115dca54da862916dc13e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 06:29:03 +00:00
Wei Li
c642d688d6
Export some make variables to Bazel through product variables.
...
Bug: 275472038
Test: CIs
Change-Id: I4fdd0f989d75045644e8f2e32d1eb77543a3b9f3
2023-05-04 23:08:45 -07:00
Treehugger Robot
9f196e1f3f
Merge "Delete rbc-run script"
2023-05-05 05:46:08 +00:00
Treehugger Robot
e30e950cca
Merge "Provide a resource_prefix_strip for java_resources in bp2build." am: c144c08d2a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2577053
Change-Id: I0c513240ae621d5d3f391886013d0895620c594c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 01:51:42 +00:00
Treehugger Robot
deff89e366
Merge "Enable prebuilt apk checks" am: ee6bd5a7b2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2580150
Change-Id: I29511b1a57552c30c332bc76ddcb55ea290308fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 01:51:30 +00:00
Treehugger Robot
8731c2d789
Merge "Add genrule to build *.latest.version build target." am: da8ebf235c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2550834
Change-Id: Id2d369f219585106d5f061b90b4d225956c2f8f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 01:48:45 +00:00
Treehugger Robot
c144c08d2a
Merge "Provide a resource_prefix_strip for java_resources in bp2build."
2023-05-05 01:44:03 +00:00
Treehugger Robot
ee6bd5a7b2
Merge "Enable prebuilt apk checks"
2023-05-05 01:30:35 +00:00
Cole Faust
8f065e6c5d
Delete rbc-run script
...
It was inlined into the usage in the other cl in this topic.
Bug: 280685526
Test: ./build/bazel/ci/rbc_dashboard.py --quick aosp_arm64-userdebug
Change-Id: I68af9186e17a996baf4676d97cdc9895abcb7e06
2023-05-04 18:02:22 -07:00
Treehugger Robot
da8ebf235c
Merge "Add genrule to build *.latest.version build target."
2023-05-05 01:00:32 +00:00
Yu Liu
7349931eb9
Merge "Remove the codec2 hidl libs from mixed build" am: bab5b9d76a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2580151
Change-Id: I10978f3c6c4f95ecaa4aedf529398f64a8d49719
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 00:22:29 +00:00
Yu Liu
bab5b9d76a
Merge "Remove the codec2 hidl libs from mixed build"
2023-05-05 00:05:26 +00:00
Krzysztof Kosiński
c279397f47
Merge "Delete Python 2 embedded launcher test." am: 21a2851ec9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2221336
Change-Id: I8994abbd949e29ed3f673d3def334b85955c2ae1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-05 00:01:14 +00:00
Krzysztof Kosiński
21a2851ec9
Merge "Delete Python 2 embedded launcher test."
2023-05-04 23:17:23 +00:00
Jiakai Zhang
908776467d
Merge changes I4e721b47,I1bf05ade am: dbfcf85c53
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2574032
Change-Id: I121ac6e2ab7d4c03f77a3fa3ca28532e2bc9e11a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-04 22:55:27 +00:00
Jiakai Zhang
dbfcf85c53
Merge changes I4e721b47,I1bf05ade
...
* changes:
Generate app profiles even if dexpreopt is disabled.
Generate boot image profiles even if dexpreopt is disabled.
2023-05-04 22:13:08 +00:00
Spandan Das
9cad90f966
Broaden the granularity of config_setting from apex_name to api_domain
...
The use case for this is for creating a select statement for stub/impl
selection. Since Bazel propagates apex_name from the top-level apex,
the source apex and test apex builds a specific library in two different
configurations. We need select statements for both these two
configurations, but this metadata might not always exist in Android.bp
since test apexes are not necessary to be listed in Android.bp files.
To overcome this, the select statements will be created per api domain
instead. This CL uses a naming convention to infer the api domain of
apexes.
Test: go test ./bp2build
Change-Id: Iad2b45f736bc98a24d2ce1cf2f69aad67973092d
2023-05-04 22:06:47 +00:00
MarkDacek
d33c2fd5a2
Add --bazel-exit-code parameter to soong_ui.
...
This is for use in tracking bazel exit codes from b invocations.
Bug: 279754118
Test: b build libcore:all (with prints to verify)
Change-Id: If36b5b73ff93cd15647e5c1c1f676e95137210ff
2023-05-04 21:27:34 +00:00
Gurpreet Singh
daa314ac97
Add genrule to build *.latest.version build target.
...
Build a new target *.latest.version which will contain a text file
containing the last finalized version.
Bug: 242316893
Test: atest prebuilt_apis_test
Change-Id: I41fa91c9ec273f342b7807c66c4d65ba13260124
2023-05-04 21:02:47 +00:00
Sam Delmerico
036afabcfb
export WarningAllowedProjects to bazel
...
Bug: 187088227
Test: b test
Change-Id: I668f2c3e834fd03ad2b6d01f07f79ec84dea54eb
2023-05-04 16:43:36 -04:00
Yu Liu
290fc2c1b1
Remove the codec2 hidl libs from mixed build
...
This is to investigate some CI failures.
Bug: 280845386
Test: manual build
Change-Id: Ic2e8a5a146caead0955f5c73cb6ddb51fc0162cd
2023-05-04 12:48:50 -07:00
Cole Faust
ccb20f47d5
Enable prebuilt apk checks
...
Now that existing violations set the skip flag.
Bug: 185811447
Test: Presubmits
Change-Id: Ia513b71be1cd878f36fdb28c94ef3cdc3f2a6bc6
2023-05-04 12:38:24 -07:00
Romain Jobredeaux
d5fe133077
Provide a resource_prefix_strip for java_resources in bp2build.
...
Although paths to resource files in a Bazel java_library should be
relative to the package, the directory structure in the resulting jar
will have resources under the full path from the top-level of the
workspace, e.g. if a library in "a/BUILD" has java_resouces as
"res/res.txt" then by default the res.txt file would appear under
"a/res/res.txt".
Fix this by adding a resource_strip_prefix in that case.
Test: Unit tests
Change-Id: If4325126f5c19a2a8fb83ee09bc3a95a18673fe3
2023-05-04 14:54:45 -04:00
Mark Dacek
a16aeb1ca4
Merge "Fix instantiation of config.bazelForceEnabledModules" am: c0bdca9110
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2576830
Change-Id: Idc08eaa3d8ed3c2ec199ee99f9fda570b3cf4924
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-04 18:35:51 +00:00
Colin Cross
042f7df6bf
Merge "Install sdk variants in unbundled builds and package uninstallable variants" am: c8ffd27c9f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2562192
Change-Id: I7c7c2fd49330568461fca3df36cde641aebbb55e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-04 18:35:40 +00:00
Mark Dacek
c0bdca9110
Merge "Fix instantiation of config.bazelForceEnabledModules"
2023-05-04 18:20:00 +00:00
Colin Cross
c8ffd27c9f
Merge "Install sdk variants in unbundled builds and package uninstallable variants"
2023-05-04 18:15:33 +00:00
Almaz Mingaleev
c32bf1f769
Merge "Add jdk.internal.access to the allowed package list." am: cb97a76ad4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2574033
Change-Id: I55cccb2a931939bea08102bd4f0826d07e99b8c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-04 18:14:40 +00:00
Treehugger Robot
df6957fd8c
Merge "Allowlist test_com.android.media.swcodec" am: acc0473aa3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2578217
Change-Id: I4d0c0e2adb861ba20436e3f794a57691dbcef3fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-04 18:14:18 +00:00
Alix
83a8bc47d2
Delete java/rules.bzl file
...
Bug: 277800767
Test: treehugger
Change-Id: Idc80cd51317d167fca8d5543bb53c585adeaddad
2023-05-04 18:03:23 +00:00
Almaz Mingaleev
cb97a76ad4
Merge "Add jdk.internal.access to the allowed package list."
2023-05-04 18:01:13 +00:00
Krzysztof Kosiński
ebb25bd22e
Delete Python 2 embedded launcher test.
...
There are no remaining Python 2 binaries using an embedded
launcher in Android.
Bug: 245854393
Test: m par_test py2-cmd py3-cmd && build/soong/python/tests/runtest.sh
Change-Id: I241bbaa417060b51b4d2883011ccb43e22ace4c8
2023-05-04 17:52:12 +00:00
Treehugger Robot
acc0473aa3
Merge "Allowlist test_com.android.media.swcodec"
2023-05-04 17:46:44 +00:00
Treehugger Robot
3ffcaa915c
Merge "Measure 'ninja_hint' time" am: 3ab52714e0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2579631
Change-Id: Ia2643c8091d9d6724985780ab69c84440e79960e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-04 16:09:08 +00:00
Treehugger Robot
3ab52714e0
Merge "Measure 'ninja_hint' time"
2023-05-04 15:19:23 +00:00
Sam Delmerico
cbc478d1d5
Merge changes from topic "privapp_allowlist_prop" am: 717840fdfc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2188697
Change-Id: Id6f34b9f57cbe81296b5db5baed30fe41decb573
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-04 14:44:09 +00:00