Commit Graph

65278 Commits

Author SHA1 Message Date
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
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
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
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
Sam Delmerico
717840fdfc Merge changes from topic "privapp_allowlist_prop"
* changes:
  add privapp_allowlist property to android_app
  Add script for modifying privapp permission allowlists
2023-05-04 13:57:17 +00:00
Liz Kammer
a7bea31bee Allowlist test_com.android.media.swcodec
Test: b build --config=android test_com.android.media.swcodec
Change-Id: I6fa18f8739c476ec6d5c8a09681e7acc74bf463c
2023-05-04 09:51:56 -04:00
Jiakai Zhang
7b845e808f Generate app profiles even if dexpreopt is disabled.
Bug: 280440941
Test: -
  1. Patch ag/22302622 to disable dexpreopt.
  2. lunch aosp_cf_x86_64_phone-userdebug && m
  3. See app profiles still generated.
Test: -
  1. Patch ag/20592051 to enable profile for service-art.
  2. banchan com.android.art x86_64 && m
  3. See the profile for service-art generated.
Change-Id: I4e721b475b84a2f667bbccc030a8947078f26bb0
2023-05-04 13:53:22 +01:00
Jeongik Cha
73d491196b Measure 'ninja_hint' time
Bug: 273282046
Test: m nothing and check out/soong_build_metrics.pb
Change-Id: I6440c3279b141c1f057145b668f8b96c45eaa75d
2023-05-04 18:16:11 +09:00
Treehugger Robot
0aba2074d7 Merge "Allowlist SBOM generation tool so it can be used in Bazel." am: fa1334ecdf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2566174

Change-Id: Ib93561f6d7450d6a53c8c85c22118676f5af8faa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 06:34:34 +00:00
Treehugger Robot
fa1334ecdf Merge "Allowlist SBOM generation tool so it can be used in Bazel." 2023-05-04 06:23:00 +00:00
Jeongik Cha
0ac807f782 Merge "Use module type, size of srcs or deps to prioritize module" am: 291cc5f9d9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2525588

Change-Id: I767586858647f9e0415a66398a323376e31d808b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 06:14:00 +00:00