Commit Graph

73061 Commits

Author SHA1 Message Date
Nicolas Geoffray
b37e2183a3 Merge "Don't strip oat files on host." am: 3799533b87 am: 51ba0cf62a am: 5f1a60b3ff am: 3329a4e764 am: 032c8074b1 am: b603b627a7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640035

Change-Id: I05ce41cb4231c763f70c901919c9042e1bb76dcc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 14:54:34 +00:00
Nicolas Geoffray
b603b627a7 Merge "Don't strip oat files on host." am: 3799533b87 am: 51ba0cf62a am: 5f1a60b3ff am: 3329a4e764 am: 032c8074b1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640035

Change-Id: Icae2b148980cca26f10063df48e07aede46cd3df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 14:08:03 +00:00
Treehugger Robot
ddf027b4a0 Merge "Extract class files from dep_api_srcs instead of java files" am: 043893465c am: e2be65ac9b am: c3f42dcf7b am: 52adedba36 am: c2c0f70a59 am: b87706fec2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637669

Change-Id: I448ffec69b79a46af302bf2b6d9fe1e7469db674
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 13:34:46 +00:00
Nicolas Geoffray
032c8074b1 Merge "Don't strip oat files on host." am: 3799533b87 am: 51ba0cf62a am: 5f1a60b3ff am: 3329a4e764
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640035

Change-Id: Iadb004ecb92961d163019fd3b4b39e344b6a04ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 13:30:27 +00:00
Treehugger Robot
b87706fec2 Merge "Extract class files from dep_api_srcs instead of java files" am: 043893465c am: e2be65ac9b am: c3f42dcf7b am: 52adedba36 am: c2c0f70a59
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637669

Change-Id: Ic07c0426e97cb381ca01ce4b6af8e536a6353af1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 13:05:14 +00:00
Nicolas Geoffray
3329a4e764 Merge "Don't strip oat files on host." am: 3799533b87 am: 51ba0cf62a am: 5f1a60b3ff
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640035

Change-Id: Ia6cbaeac9c23452129979f6f10e33dac62d422bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 12:48:02 +00:00
Treehugger Robot
c2c0f70a59 Merge "Extract class files from dep_api_srcs instead of java files" am: 043893465c am: e2be65ac9b am: c3f42dcf7b am: 52adedba36
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637669

Change-Id: Idbf839588d9f5a08541bc8bda86a3686a17dcdd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 12:27:38 +00:00
Nicolas Geoffray
5f1a60b3ff Merge "Don't strip oat files on host." am: 3799533b87 am: 51ba0cf62a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640035

Change-Id: I384d022f73587fb18dd573faf5606fd3c6927479
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 12:02:00 +00:00
Treehugger Robot
52adedba36 Merge "Extract class files from dep_api_srcs instead of java files" am: 043893465c am: e2be65ac9b am: c3f42dcf7b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637669

Change-Id: Ia1a4eeb78e6aa98dbc8e033a385a6f00fb7f7177
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 11:45:13 +00:00
Nicolas Geoffray
51ba0cf62a Merge "Don't strip oat files on host." am: 3799533b87
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640035

Change-Id: I64d7150c9ae382ba2bc835f039a2776ce665478a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 11:25:18 +00:00
Treehugger Robot
c3f42dcf7b Merge "Extract class files from dep_api_srcs instead of java files" am: 043893465c am: e2be65ac9b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637669

Change-Id: I9dc0588479a585966a4664af120e0e3e08099f80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 10:59:26 +00:00
Nicolas Geoffray
3799533b87 Merge "Don't strip oat files on host." 2023-06-30 10:49:50 +00:00
Treehugger Robot
e2be65ac9b Merge "Extract class files from dep_api_srcs instead of java files" am: 043893465c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637669

Change-Id: I4d0ee0399f5262ae7a845497e13953ebd3aba877
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 10:24:21 +00:00
Treehugger Robot
043893465c Merge "Extract class files from dep_api_srcs instead of java files" 2023-06-30 09:36:42 +00:00
Jingwen Chen
2fcc249a3f Merge "Revert "add media.swcodec to Bazel prod allowlist"" am: 661b2ee719 am: 2fcebc1959 am: f3a74c87c9 am: ac2a58feaa am: 13dbbaca3f am: a41ff98f5d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645429

Change-Id: I34c743858bab338de7aef8c1ce0c07826dc211ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 08:37:06 +00:00
Jingwen Chen
a41ff98f5d Merge "Revert "add media.swcodec to Bazel prod allowlist"" am: 661b2ee719 am: 2fcebc1959 am: f3a74c87c9 am: ac2a58feaa am: 13dbbaca3f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645429

Change-Id: I87c735dc699b58d8978871a69b721c632fe073e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 07:51:03 +00:00
Treehugger Robot
ac9ba29a1c Merge "Ensure we get cross refs for Bazel-built artifacts" am: bf815a135a am: 8e9910fbcc am: b99a3def27 am: 3658def394 am: e795ed3ffa am: 9477031d76
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643055

Change-Id: Icccb2e25df1776c814f2bfe152ff2eda0c0e32fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 07:10:33 +00:00
Jingwen Chen
13dbbaca3f Merge "Revert "add media.swcodec to Bazel prod allowlist"" am: 661b2ee719 am: 2fcebc1959 am: f3a74c87c9 am: ac2a58feaa
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645429

Change-Id: I9efe5caf92cd7c224535d6c987baed897724775a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 07:08:58 +00:00
Jingwen Chen
ac2a58feaa Merge "Revert "add media.swcodec to Bazel prod allowlist"" am: 661b2ee719 am: 2fcebc1959 am: f3a74c87c9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645429

Change-Id: I5cc2a0cd3b2beaed876c91b38245d60bf61f5d27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 06:27:16 +00:00
Treehugger Robot
9477031d76 Merge "Ensure we get cross refs for Bazel-built artifacts" am: bf815a135a am: 8e9910fbcc am: b99a3def27 am: 3658def394 am: e795ed3ffa
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643055

Change-Id: I21792476fcf99449eb088cd52414a5311c3bfa9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 06:23:26 +00:00
Treehugger Robot
e795ed3ffa Merge "Ensure we get cross refs for Bazel-built artifacts" am: bf815a135a am: 8e9910fbcc am: b99a3def27 am: 3658def394
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643055

Change-Id: Ic80e6a0d5bb4d24da08fd2e5d9320a4d1b86f7c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 05:45:18 +00:00
Jingwen Chen
f3a74c87c9 Merge "Revert "add media.swcodec to Bazel prod allowlist"" am: 661b2ee719 am: 2fcebc1959
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645429

Change-Id: I63aeb8d6ba11f38a2d062d6bc2d2868c34f2ac0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 05:42:01 +00:00
Jingwen Chen
2fcebc1959 Merge "Revert "add media.swcodec to Bazel prod allowlist"" am: 661b2ee719
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2645429

Change-Id: I22fd98cdddcf259acb35e6d0feb39f63eb4e11ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 05:03:11 +00:00
Treehugger Robot
3658def394 Merge "Ensure we get cross refs for Bazel-built artifacts" am: bf815a135a am: 8e9910fbcc am: b99a3def27
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643055

Change-Id: I0f69d8bed0b138a217641ad89e43260f8672ab1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 05:01:26 +00:00
Jingwen Chen
661b2ee719 Merge "Revert "add media.swcodec to Bazel prod allowlist"" 2023-06-30 04:23:40 +00:00
Treehugger Robot
b99a3def27 Merge "Ensure we get cross refs for Bazel-built artifacts" am: bf815a135a am: 8e9910fbcc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643055

Change-Id: I9dfafd3d5c98351c3ecb0eb2f4839b29166317ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 04:17:21 +00:00
Treehugger Robot
8e9910fbcc Merge "Ensure we get cross refs for Bazel-built artifacts" am: bf815a135a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643055

Change-Id: Iec60f938197c1d453930ca132a3823986ae1ee83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 03:14:03 +00:00
Treehugger Robot
bf815a135a Merge "Ensure we get cross refs for Bazel-built artifacts" 2023-06-30 02:22:27 +00:00
Cole Faust
8df81ea63f Commend out dcla_apex_comparison_test.sh am: a56663f695 am: a87f147338 am: dd05416a08 am: 2393deb255 am: 52b352eae9 am: 4f9bf72b31
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644916

Change-Id: Iaf0441707071e6fdf759c35777c48c468be87ce8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 23:53:38 +00:00
Treehugger Robot
8359db9dc0 Merge "Fix FirstUniqueStrings after conversion to generics" am: da169a1ee3 am: e5f8e56262 am: 146391ed48 am: 987869d644 am: cd925b6d9e am: 995c8f610a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640231

Change-Id: I4e9a477c1257278061ffceb06ef245d28c1432b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 23:49:41 +00:00
Cole Faust
4f9bf72b31 Commend out dcla_apex_comparison_test.sh am: a56663f695 am: a87f147338 am: dd05416a08 am: 2393deb255 am: 52b352eae9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644916

Change-Id: If161245c5efe02a231cfb5ef27c530334811df61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 23:00:59 +00:00
Treehugger Robot
995c8f610a Merge "Fix FirstUniqueStrings after conversion to generics" am: da169a1ee3 am: e5f8e56262 am: 146391ed48 am: 987869d644 am: cd925b6d9e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640231

Change-Id: Ife997d61025215a9a83877db9fb6ba6a2c00bec8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 23:00:01 +00:00
Jihoon Kang
ca198c2639 Extract class files from dep_api_srcs instead of java files
Currently, stub java files are extracted from srcjar file provided from
dep_api_srcs in java_api_library module generated in java_sdk_library
per api scope. However, compiling the java files may lead to difference
in the content of the generated class files even if the stub java files
are equivalent, as javac may arbitrarily add overridden methods. Thus,
create a stub jar file instead of creating a stub srcjar file and
compiling it, in order to guarantee stub jar files content equivalence
and thus enable hiddenapi during from-text stub build.

Note that this change does not fully resolve differences between the
full api surface csv and the per sdk_library csv. Instead, it removes
the difference caused by methods arbitrarily added by javac.

This change also renames dep_api_srcs to full_api_surface_stubs to be
more intuitive.

Test: rebase on top of aosp/2617274 and `m --build-from-text-stub`
Bug: 275570206
Change-Id: I22b6d56624633681f5c3b000370b5782655c7b8d
2023-06-29 22:43:05 +00:00
Trevor Radcliffe
061012475c Revert "add media.swcodec to Bazel prod allowlist"
This reverts commit b1274236e8.

Reason for revert: 
b/289418267

Change-Id: I0a94675e09a82b55d62e58dbeea0d3186c754ed3
2023-06-29 22:30:18 +00:00
Cole Faust
52b352eae9 Commend out dcla_apex_comparison_test.sh am: a56663f695 am: a87f147338 am: dd05416a08 am: 2393deb255
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644916

Change-Id: I63f33f546277d45f6dde70f87ea86a0747bfa1cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 22:14:10 +00:00
Treehugger Robot
cd925b6d9e Merge "Fix FirstUniqueStrings after conversion to generics" am: da169a1ee3 am: e5f8e56262 am: 146391ed48 am: 987869d644
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640231

Change-Id: I09c814f44879d86e1568125babff7331647c83dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 22:13:25 +00:00
Cole Faust
2393deb255 Commend out dcla_apex_comparison_test.sh am: a56663f695 am: a87f147338 am: dd05416a08
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644916

Change-Id: I7d5711d8dab3719c155107fe973ad1fac93300ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 21:31:31 +00:00
Treehugger Robot
987869d644 Merge "Fix FirstUniqueStrings after conversion to generics" am: da169a1ee3 am: e5f8e56262 am: 146391ed48
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640231

Change-Id: I9d0791ac1091c80d3e9268148e83540776f18cac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 21:30:59 +00:00
Zi Wang
1604552902 Merge "Use java_library_host bp2build converter for tradefed_java_library_host" am: 187aa29056 am: 001f86f656 am: ce25aa21b9 am: 352cb1966f am: ed875a27ed am: 2cc3fb758e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640236

Change-Id: I15795b4570424d238f687f4083f10be7c92f6269
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 21:09:47 +00:00
David Fu
898272ae1b Merge "Added fuzz_config field to include targets in presubmits" am: cb7d3d4d72 am: 2066bdd65e am: 366abc7d08 am: 9290b213f6 am: db6f757163 am: 875b5c4ce9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644754

Change-Id: Ie2bf1fa48ac81271ac9dd86074192de033d93a35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 21:09:06 +00:00
Jiakai Zhang
d953e601e5 Merge "Use per-app package list to avoid unnecessary dexpreopt." am: fbc62cfd74 am: 0f39aeae9d am: 19f78bc543 am: b75734b94f am: 81826f0140 am: c7ca76c392
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637193

Change-Id: I0d508100d1b1187f6dcbac0a73bb86f94c3c3c67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 21:05:55 +00:00
Trevor Radcliffe
2e95b2cd5c Merge "add media.swcodec to Bazel prod allowlist" am: cae9c84a56 am: 8903e15f6c am: 5569584194 am: 276113f164 am: d7852be0a3 am: 1f2aa27b59
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2634231

Change-Id: I73f683651138a7e59d16fb0011323f15d36f271e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 21:05:37 +00:00
Cole Faust
dd05416a08 Commend out dcla_apex_comparison_test.sh am: a56663f695 am: a87f147338
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644916

Change-Id: I6cf8c348aea58b5f68b945f846f14725e583a672
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 20:41:31 +00:00
Treehugger Robot
146391ed48 Merge "Fix FirstUniqueStrings after conversion to generics" am: da169a1ee3 am: e5f8e56262
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640231

Change-Id: I97140bd8660ceec340a763968825c17b6653b452
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 20:41:18 +00:00
Zi Wang
2cc3fb758e Merge "Use java_library_host bp2build converter for tradefed_java_library_host" am: 187aa29056 am: 001f86f656 am: ce25aa21b9 am: 352cb1966f am: ed875a27ed
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640236

Change-Id: Ie1726c0c275019f7dd4feae8d0b87c33fdf83224
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 20:25:27 +00:00
David Fu
875b5c4ce9 Merge "Added fuzz_config field to include targets in presubmits" am: cb7d3d4d72 am: 2066bdd65e am: 366abc7d08 am: 9290b213f6 am: db6f757163
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644754

Change-Id: Id88fdcb736bd7113b5168e27f3b4e82a46e0f66d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 20:24:35 +00:00
Jiakai Zhang
c7ca76c392 Merge "Use per-app package list to avoid unnecessary dexpreopt." am: fbc62cfd74 am: 0f39aeae9d am: 19f78bc543 am: b75734b94f am: 81826f0140
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2637193

Change-Id: Ic32e66591a44ed412c8ca4231bd8a03d510d1279
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 20:23:16 +00:00
Trevor Radcliffe
1f2aa27b59 Merge "add media.swcodec to Bazel prod allowlist" am: cae9c84a56 am: 8903e15f6c am: 5569584194 am: 276113f164 am: d7852be0a3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2634231

Change-Id: I4e5cde271aa9e1d2c7284baa310decb4b5865f76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 20:21:42 +00:00
Zi Wang
ed875a27ed Merge "Use java_library_host bp2build converter for tradefed_java_library_host" am: 187aa29056 am: 001f86f656 am: ce25aa21b9 am: 352cb1966f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640236

Change-Id: Ia52953a39b88eb5d185f91affa1ebcf3c04d1444
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 19:56:15 +00:00
David Fu
db6f757163 Merge "Added fuzz_config field to include targets in presubmits" am: cb7d3d4d72 am: 2066bdd65e am: 366abc7d08 am: 9290b213f6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2644754

Change-Id: Ie81c6ae0b3950764d1f26e00ac4a23298a68b8e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 19:55:46 +00:00