Treehugger Robot
c9a581f5dc
Merge "don't compress JNI libs extracted from aar_import" into main am: 35bc07cb2a
am: 16542620eb
am: fcc7fcf1eb
am: 1edc01ae07
am: ed965f2258
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636192
Change-Id: I2c8f767315f91cf3039b5a963f452ad62bde615b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-19 00:10:56 +00:00
Treehugger Robot
fcc7fcf1eb
Merge "don't compress JNI libs extracted from aar_import" into main am: 35bc07cb2a
am: 16542620eb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636192
Change-Id: I44642943e4154ac2d13cdfbdcda4a6bc5035838a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-18 20:33:46 +00:00
Treehugger Robot
16542620eb
Merge "don't compress JNI libs extracted from aar_import" into main am: 35bc07cb2a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636192
Change-Id: I7c94b0fb24d2c4a272308a932f1261638d94a546
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-18 18:56:02 +00:00
Treehugger Robot
35bc07cb2a
Merge "don't compress JNI libs extracted from aar_import" into main
2023-09-18 18:20:52 +00:00
Zi Wang
0e1590cff7
Merge changes from topic "drop_deps_no_srcs" into main am: 5d982b398e
am: cccefd7433
am: 7ccd48617c
am: 8f1e3e697c
am: 448d6bdcbe
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752995
Change-Id: I3eb2da804ebfc6ef63777b55d2b2af02e1175711
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-16 00:35:54 +00:00
Zi Wang
7ccd48617c
Merge changes from topic "drop_deps_no_srcs" into main am: 5d982b398e
am: cccefd7433
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752995
Change-Id: I2bf4f8a67332da3d970ed7e24fc612658c4523ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 21:57:54 +00:00
Zi Wang
cccefd7433
Merge changes from topic "drop_deps_no_srcs" into main am: 5d982b398e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752995
Change-Id: I095b48f0bbe31fdc65df43a81693b7dfb7c60da8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 20:59:17 +00:00
Zi Wang
5d982b398e
Merge changes from topic "drop_deps_no_srcs" into main
...
* changes:
Always drop deps from java_library with no srcs
Do not append deps to exports when java_library has only proto srcs
2023-09-15 20:39:35 +00:00
Zi Wang
dd93636f1e
Always drop deps from java_library with no srcs
...
This is the follow up from aosp/2750763
Test: CI and added unit test
Bug: 285952385
Change-Id: I64703ee4fa742b718ffb43f2af1b6ab43ddeb606
2023-09-15 10:37:16 -07:00
Usta (Tsering) Shrestha
0718f9863f
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
am: 8ae2b77eaa
am: 7110fa52bb
am: 48525538f7
am: 3e8ac2464a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: I54a898c0de6597a88632f23544ac189f234a2d85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:26:05 +00:00
Usta (Tsering) Shrestha
7110fa52bb
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
am: 8ae2b77eaa
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: I33b0c647364ac9f252b8f020a5eb4f3cc1472080
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 21:42:14 +00:00
Usta (Tsering) Shrestha
8ae2b77eaa
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: I27cccf8626c2ae3a29816b5fa4a94b9c67f7182d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 20:44:17 +00:00
usta
72c6c6c8be
Bp2build-convert droiddoc_exported_dir
...
Bug: 283299388
Test: `m bp2build` and manual inspection
Change-Id: Ieec2094e446bb030f30103a7e1a06e35cbdcc72e
2023-09-14 12:06:54 -04:00
Cole Faust
42cb9f2a22
Merge "Error out if skip_preprocessed_apk_checks is set when it's not necessary" into main am: 3835509f95
am: 14469155af
am: 0fd5fd76eb
am: 40487870e1
am: 7f2dc69c52
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744114
Change-Id: I279fbaf48ace1685d14d29ca289ce419318684e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 03:24:39 +00:00
Cole Faust
0fd5fd76eb
Merge "Error out if skip_preprocessed_apk_checks is set when it's not necessary" into main am: 3835509f95
am: 14469155af
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744114
Change-Id: I48988961f898c44741765db93636be923bf105d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 00:46:36 +00:00
Cole Faust
14469155af
Merge "Error out if skip_preprocessed_apk_checks is set when it's not necessary" into main am: 3835509f95
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744114
Change-Id: I271bc87a21adb967073ece7de25a602ff0b10894
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 23:50:22 +00:00
Cole Faust
3835509f95
Merge "Error out if skip_preprocessed_apk_checks is set when it's not necessary" into main
2023-09-13 22:38:33 +00:00
Jihoon Kang
a521c6928c
Merge "Utilize -quiet
flag in java_api_library" into main am: ef1fc04e1a
am: 8f9e1c9f85
am: 17cec69ff7
am: 1362d1ec21
am: 98e3c85cb4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2749441
Change-Id: I1cd5d9c938306f6aae6dd6fea47e7d0aa28a6503
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 19:47:21 +00:00
Zi Wang
f038cde8df
Do not append deps to exports when java_library has only proto srcs
...
This is to address the comment in aosp/2748099
Test: CI
Bug: 285952385
Change-Id: I0bc8c76e2bc9ee113ced8642e0ab93a95799211c
2023-09-13 10:15:10 -07:00
Jihoon Kang
17cec69ff7
Merge "Utilize -quiet
flag in java_api_library" into main am: ef1fc04e1a
am: 8f9e1c9f85
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2749441
Change-Id: I8a516ff4158b597a5030dbc9ad5127b74c0773fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 17:14:23 +00:00
Paul Duffin
a2a0640d2a
Merge "Replace --api-overloaded-method--order with --format-defaults" into main am: 93961bfbe5
am: 3f23d2686b
am: 5c6a7f24d9
am: 4eee13da86
am: 26dd92b6de
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748754
Change-Id: Ifee92a819d1606fa97247fd7091d894e795774c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 16:21:48 +00:00
Jihoon Kang
8f9e1c9f85
Merge "Utilize -quiet
flag in java_api_library" into main am: ef1fc04e1a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2749441
Change-Id: I4adba57beef04d888e794f48b573c74de8f9d18f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 16:19:57 +00:00
Jihoon Kang
ef1fc04e1a
Merge "Utilize -quiet
flag in java_api_library" into main
2023-09-13 15:57:11 +00:00
Paul Duffin
5c6a7f24d9
Merge "Replace --api-overloaded-method--order with --format-defaults" into main am: 93961bfbe5
am: 3f23d2686b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748754
Change-Id: I91c29e959b092ef70a34b63e1aba168afb6630cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 13:56:12 +00:00
Paul Duffin
3f23d2686b
Merge "Replace --api-overloaded-method--order with --format-defaults" into main am: 93961bfbe5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748754
Change-Id: Ie90cc44469ca4ffdd27070d0c9cb956e31140050
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 13:02:00 +00:00
Paul Duffin
93961bfbe5
Merge "Replace --api-overloaded-method--order with --format-defaults" into main
2023-09-13 11:57:03 +00:00
Zi Wang
48eed1fc75
Merge "Bp2build: handle the case where java_library has only proto srcs" into main am: c90e1ec784
am: bc36c7e264
am: 7018df6938
am: 19c149390a
am: e50ae25849
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748099
Change-Id: I3a0b83c04cc0582d16b7fae00ef84733975b0706
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 04:41:32 +00:00
Zi Wang
7018df6938
Merge "Bp2build: handle the case where java_library has only proto srcs" into main am: c90e1ec784
am: bc36c7e264
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748099
Change-Id: I869460457bdfcbd5a70081cac7b67ad04aed3345
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 02:13:58 +00:00
Zi Wang
bc36c7e264
Merge "Bp2build: handle the case where java_library has only proto srcs" into main am: c90e1ec784
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748099
Change-Id: I61e88db98415997ea27b0d590e65f36dc8f1e153
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 01:19:40 +00:00
Jihoon Kang
d02a43668a
Utilize -quiet
flag in java_api_library
...
java_api_library finds and zips class files based on pattern matching,
leading to multiple missing files warnings being printed to console
during from-text stub build. This change passes the `-quiet` flag to
soong_zip to prevent such warnings from being printed.
Test: m --build-from-text-stub and inspect console output
Bug: 300166930
Change-Id: I23d49b5e3a29d2127f5e917169620e18a98bc06b
2023-09-13 00:11:01 +00:00
Paul Duffin
504d356579
Replace --api-overloaded-method--order with --format-defaults
...
Bug: 300052204
Test: m checkapi
Change-Id: I8952a828437872ceebf7f9da4dc297173ed2a90b
2023-09-13 00:00:58 +01:00
Romain Jobredeaux
1bd09fddba
Merge "Re-order android_app bp2build converter logic." into main am: 2195f24ec4
am: 80a3c08c0c
am: 0b02d44081
am: 935c1b559f
am: 7788da47a1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744723
Change-Id: I5099b4137314c1b285775f88ed37a99d0374b745
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 17:51:04 +00:00
Zi Wang
774c6eaf10
Bp2build: handle the case where java_library has only proto srcs
...
java_library doesn't accept deps when there are no srcs because
no compilation happens, but it accepts exports.
The deps from the module are not necessary for compiling the protos,
in which case they are unnecessary as deps on the java_library as well
since they are not be propagated to any dependencies.
So we can put the deps to exports and drop deps here.
Test: CI and added unit test
Bug: 285952385
Change-Id: Ie54a4ac0db592fb96fede64f0e67df309dca9c1d
2023-09-12 10:41:42 -07:00
Romain Jobredeaux
0b02d44081
Merge "Re-order android_app bp2build converter logic." into main am: 2195f24ec4
am: 80a3c08c0c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744723
Change-Id: I15b9f9c8674bda690ebb7a86ddbc281d978b415d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 15:25:58 +00:00
Romain Jobredeaux
80a3c08c0c
Merge "Re-order android_app bp2build converter logic." into main am: 2195f24ec4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744723
Change-Id: I9415e5badd071725187936d3b5f11243e27fbb15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 14:32:34 +00:00
Romain Jobredeaux
d2cc5037c2
Re-order android_app bp2build converter logic.
...
This change is a no-op but makes it easier to single out framework-res
for conversion in subsequent CL aosp/2720593.
Bug: 276928228
Test: CI
Change-Id: I7c7338add1857697912dec3c34b7c43e06d2d12d
2023-09-11 16:37:50 -04:00
Treehugger Robot
e5aadb094b
Merge changes I86f30b99,I2769c0d5 into main am: 3fb2002c9e
am: 3a9ce197a9
am: 0aa01115e4
am: 2b99f4f4b0
am: a2dbcf025b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2746855
Change-Id: I5c80ae1e7cfd083d5985e64841633328a5867d27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-08 19:48:01 +00:00
Treehugger Robot
0aa01115e4
Merge changes I86f30b99,I2769c0d5 into main am: 3fb2002c9e
am: 3a9ce197a9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2746855
Change-Id: I5d9542e0bda630bf785f8a613396f6997fee71e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-08 17:23:54 +00:00
Treehugger Robot
3a9ce197a9
Merge changes I86f30b99,I2769c0d5 into main am: 3fb2002c9e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2746855
Change-Id: Ie61359bea67a9afdf9e1e2e3e29568edfeccba79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-08 16:31:33 +00:00
Treehugger Robot
3fb2002c9e
Merge changes I86f30b99,I2769c0d5 into main
...
* changes:
Do not convert resource dirs without resources
Do not convert java libraries with core_platform
2023-09-08 16:04:45 +00:00
Liz Kammer
33dddf5a7e
Do not convert resource dirs without resources
...
Previously we would convert to java_resources when there were no
resources and get an error.
Test: b build //external/libphonenumber/... --config=android
Change-Id: I86f30b993a3ffdb20000f6a4c5261e2c4c74263c
2023-09-08 09:44:00 -04:00
Liz Kammer
65942c8467
Do not convert java libraries with core_platform
...
Test: go bp2build tests
Change-Id: I2769c0d589c304caeb24a8ecba38a4a5ee6c63e5
2023-09-08 09:43:57 -04:00
Treehugger Robot
5b8fce525a
Merge "android_app APEX_GLOBAL_MIN_SDK_VERSION_OVERRIDE" into main am: 8763530dff
am: 040d3deedb
am: 278c9d0636
am: 6a492430c9
am: 6d5c3d9e73
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2718294
Change-Id: I61823bfe4ac6e6f037a1d26012301bd3efba470d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-07 21:26:15 +00:00
Cole Faust
33ae6e9b0f
Merge "Revert^2 "Only allow setting presigned without preprocessed on targetSdk < 30"" into main am: 1b365e350a
am: 70f839fe01
am: ee8bcdb34d
am: abdcb6841a
am: 066c7a930c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744898
Change-Id: Iba0b20b73129a4bc778ce2c8da50b93a961684c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-07 21:24:43 +00:00
Treehugger Robot
278c9d0636
Merge "android_app APEX_GLOBAL_MIN_SDK_VERSION_OVERRIDE" into main am: 8763530dff
am: 040d3deedb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2718294
Change-Id: I9eb8c42cd6bc1cf7deb7626e7b84519527f4a44d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-07 18:10:50 +00:00
Cole Faust
ee8bcdb34d
Merge "Revert^2 "Only allow setting presigned without preprocessed on targetSdk < 30"" into main am: 1b365e350a
am: 70f839fe01
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744898
Change-Id: Ib55b1b9ff7e88f9985e61b5b40305e74aaa67423
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-07 18:10:05 +00:00
Treehugger Robot
040d3deedb
Merge "android_app APEX_GLOBAL_MIN_SDK_VERSION_OVERRIDE" into main am: 8763530dff
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2718294
Change-Id: I4d70528e0eda3cdf229c64ddb8cc99eb119015d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-07 17:20:02 +00:00
Cole Faust
70f839fe01
Merge "Revert^2 "Only allow setting presigned without preprocessed on targetSdk < 30"" into main am: 1b365e350a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744898
Change-Id: I6472d8ab1c2fbc221f04f6c63cb6be77d38688fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-07 17:19:06 +00:00
Treehugger Robot
8763530dff
Merge "android_app APEX_GLOBAL_MIN_SDK_VERSION_OVERRIDE" into main
2023-09-07 16:55:45 +00:00
Cole Faust
1b365e350a
Merge "Revert^2 "Only allow setting presigned without preprocessed on targetSdk < 30"" into main
2023-09-07 16:42:08 +00:00