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
Treehugger Robot
8988cb7653
Merge "Allowlist more targets for framework" into main am: ece322f640
am: ccceb1b092
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2745834
Change-Id: I58016f30d586819396459d2afe415d52288fa1b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 23:03:24 +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
Treehugger Robot
ccceb1b092
Merge "Allowlist more targets for framework" into main am: ece322f640
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2745834
Change-Id: I1c8531acc3f0dd62291b5cc77a6625f11d9d3236
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 22:08:24 +00:00
Treehugger Robot
ece322f640
Merge "Allowlist more targets for framework" into main
2023-09-13 21:01:08 +00:00
Treehugger Robot
13327b3a6d
Merge "Increment symlink_forest_version" into main am: eb67c30dae
am: 13e759ec72
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750722
Change-Id: I4801c1e7dc8ee67eceb37a83f9e1ee43a89327e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 18:56:01 +00:00
Zijun Zhao
a34adb02ba
Merge "Handle Clang's change of defaults from -fcommon to -fno-common" into main am: 748f8fb624
am: 59b4a1726c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2713373
Change-Id: Id9b2f33dd627fb62627be304880ae29f488eb0ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 18:55:24 +00:00
Cole Faust
56e6042826
Merge "Generate android_certificate_directory" into main am: b46969dd3d
am: 8233c7fb9c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2749155
Change-Id: I83807181eb70de7cb831f58d22a3c25d107baa2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 18:52:58 +00:00
Treehugger Robot
13e759ec72
Merge "Increment symlink_forest_version" into main am: eb67c30dae
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750722
Change-Id: Ib80c4a18e364dee565dbee0725d42ca503383a2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 18:48:30 +00:00
Treehugger Robot
eb67c30dae
Merge "Increment symlink_forest_version" into main
2023-09-13 18:24:05 +00:00
Zijun Zhao
59b4a1726c
Merge "Handle Clang's change of defaults from -fcommon to -fno-common" into main am: 748f8fb624
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2713373
Change-Id: I87cfe235d8ee01409437aac0b5d6d17264ecc38a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 18:00:02 +00:00
Cole Faust
8233c7fb9c
Merge "Generate android_certificate_directory" into main am: b46969dd3d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2749155
Change-Id: Ibc14b07766cd745eb3a8bd4ba6ea321e8b9dcc20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 17:59:26 +00:00
Zijun Zhao
748f8fb624
Merge "Handle Clang's change of defaults from -fcommon to -fno-common" into main
2023-09-13 17:34:47 +00: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
Cole Faust
b46969dd3d
Merge "Generate android_certificate_directory" into main
2023-09-13 17:08:27 +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
Cole Faust
076aa2aeeb
Increment symlink_forest_version
...
We've had some incrementality issues with the symlink forest since
aosp/2673616, clear old symlink forests to get rid of the bad symlinks.
Bug: 300129912
Test: Presubmit
Change-Id: Ic23c980b68ebcc8b8788d56e53435f0a89d82b28
2023-09-13 08:56:54 -07:00
Liz Kammer
b70eae04ce
Allowlist more targets for framework
...
Test: bp2build.sh
Change-Id: I4bd080dd795f40d9095157fe4ba4ec7f0e251757
2023-09-13 11:28:02 -04: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
zijunzhao
5bcebba331
Handle Clang's change of defaults from -fcommon to -fno-common
...
Remove fcommon and make fno-common by default.
Bug: b/151457797
Test: make checkbuild
Change-Id: Ieb4c1e1bfff05fd0db894e8eab263fb31b376da9
2023-09-13 05:09:11 +00:00
Treehugger Robot
5649f81081
Merge "Add -quiet
option in soong_zip" into main am: 132fd39897
am: 0fa39b7c73
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2749440
Change-Id: I3af32f46dcf9b8ab75232e1d64d2bd9402165105
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 03:53:56 +00:00
Treehugger Robot
0fa39b7c73
Merge "Add -quiet
option in soong_zip" into main am: 132fd39897
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2749440
Change-Id: Idd8c1590d83fa9877e01cda4da9afa7f6ac979d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 02:59:50 +00:00
Treehugger Robot
132fd39897
Merge "Add -quiet
option in soong_zip" into main
2023-09-13 02:29:02 +00:00
Treehugger Robot
fbcb6e6a14
Merge "Use ndk_system STL header library" into main am: 83c0ea6e26
am: 9697c48b41
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744353
Change-Id: I7cf4f1459ae51af51caa4a37b5ab24e75ee115d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 02:14:15 +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
Treehugger Robot
9697c48b41
Merge "Use ndk_system STL header library" into main am: 83c0ea6e26
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2744353
Change-Id: Ib2f51d4407be9942842a0a8807e9a6c375440f3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 01:21:12 +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
Treehugger Robot
83c0ea6e26
Merge "Use ndk_system STL header library" into main
2023-09-13 00:34:15 +00:00
Zi Wang
c90e1ec784
Merge "Bp2build: handle the case where java_library has only proto srcs" into main
2023-09-13 00:30:39 +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
Jihoon Kang
3730d7e653
Add -quiet
option in soong_zip
...
The quiet option prevents warnings from being printed to the console.
Test: m soong_zip
Bug: 300166930
Change-Id: I4c2c5f16c45c2874a2a2cbb1e3f397124043e472
2023-09-13 00:10:47 +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
Ivan Lozano
7b9b42697e
Merge "rust: Emit frame pointers on 64-bit device targets." into main am: d753c2e53c
am: 9f699945e0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748514
Change-Id: Id888b807d82ed35cb3337b9acdaca5297ad50d01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 22:55:24 +00:00
Cole Faust
6054cdf3b1
Generate android_certificate_directory
...
Previously, partners were required to add an
android_certificate_directory filegroup in their certificate
directories, and allowlist that BUILD file. Now, we generate the
filegroup automatically.
We're using a different name, generated_android_certificate_directory,
to avoid conflicts with already-checked-in filegroups.
Bug: 285777389
Test: b test //build/bazel/rules/apex/...
Change-Id: Ib1bde487acd79d58368faf0aad02ded0bcdaceb4
2023-09-12 15:23:36 -07:00
Ivan Lozano
9f699945e0
Merge "rust: Emit frame pointers on 64-bit device targets." into main am: d753c2e53c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748514
Change-Id: I6791c2f4ce4584c256a727dd1ff91c3214d0fea3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 22:01:29 +00:00
Ivan Lozano
d753c2e53c
Merge "rust: Emit frame pointers on 64-bit device targets." into main
2023-09-12 20:53:58 +00:00
Sebastian Pickl
7f3f187beb
Merge "Revert "Change symlink_forest to use relative symlinks."" into main am: 3d2b08fe0d
am: 802f9b563b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748335
Change-Id: I2dfd44956fb50ae215baa56fe215aea6a94516ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 20:28:05 +00:00
Sebastian Pickl
802f9b563b
Merge "Revert "Change symlink_forest to use relative symlinks."" into main am: 3d2b08fe0d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2748335
Change-Id: I3a95f282599f250da472e740abce57f0dfbc4209
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 19:39:18 +00:00
Sebastian Pickl
3d2b08fe0d
Merge "Revert "Change symlink_forest to use relative symlinks."" into main
2023-09-12 18:53:47 +00:00
Sebastian Pickl
90355f79bf
Revert "Change symlink_forest to use relative symlinks."
...
Revert submission 2673616-relativesymlinks-fix
Reason for revert: this breaks tests verified with go/abtd https://android-build.googleplex.com/builds/abtd/run/L36000000963001181
Bug: 300122962
Reverted changes: /q/submissionid:2673616-relativesymlinks-fix
Change-Id: I5a97c4fbe4df5727c0604a07137093d0f00c7776
2023-09-12 18:51:39 +00:00
Elliott Hughes
1ac73459cd
Merge "riscv64: enable V." into main am: 5c12fb922d
am: 0a6b62d62b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2679376
Change-Id: Ie1453733049630abccb12cb4fb420dbedf9968af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 18:47:57 +00:00
Shikha Panwar
ee71fdb9dd
Merge "Soong support for rollback index." into main am: 3942df00ec
am: 49738e2c23
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2745458
Change-Id: Id63460084d9c7527f0bc835744d34dfc15741a6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 18:47:41 +00:00
Elliott Hughes
0a6b62d62b
Merge "riscv64: enable V." into main am: 5c12fb922d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2679376
Change-Id: Ia347a43c30988c7b67f70360f6e3d22d076d306c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 18:42:30 +00:00
Elliott Hughes
5c12fb922d
Merge "riscv64: enable V." into main
2023-09-12 17:57:50 +00:00
Shikha Panwar
49738e2c23
Merge "Soong support for rollback index." into main am: 3942df00ec
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2745458
Change-Id: I25bde54ee5f512edb552ecca4b8babdefb4dfa8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 17:49:40 +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