Zi Wang
9150100e9d
Merge "Use OutputFilesProvider on platformBootclasspathModule" into main am: 6650b15953
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3150824
Change-Id: Ib12c3bcd6563980e92f79eb746d46bf319f4d890
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 16:56:38 +00:00
Zi Wang
6650b15953
Merge "Use OutputFilesProvider on platformBootclasspathModule" into main
2024-06-28 16:39:39 +00:00
Spandan Das
14bffd52ff
Merge "Install dexpreopt artifacts of non_system apps in system_other" into main am: 09a1f585d1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3144182
Change-Id: I834488fea8c643cd453e456ea3637217aabeac62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 16:28:32 +00:00
Treehugger Robot
c7bccf7e27
Merge "Revert "Cleanup old code"" into main am: 6a66b08bad
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3152679
Change-Id: Ic8d7a9bbb7304c06c844834bfc8beeffddad1bd2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 16:27:57 +00:00
Spandan Das
09a1f585d1
Merge "Install dexpreopt artifacts of non_system apps in system_other" into main
2024-06-28 16:14:57 +00:00
Treehugger Robot
6a66b08bad
Merge "Revert "Cleanup old code"" into main
2024-06-28 16:09:47 +00:00
Ivan Lozano
244443a710
Merge "cc/rust: Alias ffi rlib variant for static_libs" into main am: a8a6f549ee
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094614
Change-Id: I4c8d8b2a51dac6a7664d2624297e8cfe03c54271
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 15:05:37 +00:00
Ivan Lozano
a8a6f549ee
Merge "cc/rust: Alias ffi rlib variant for static_libs" into main
2024-06-28 14:44:49 +00:00
LaMont Jones
d4a6cc6d52
Revert "Cleanup old code"
...
This reverts commit 51ab5b6d50
.
Reason for revert: Revert while investigating b/349713034
Bug: 349713034
Change-Id: I4e0304225364c7c535a04108b65953a32742c1da
2024-06-28 14:31:35 +00:00
Pechetty Sravani
dc89ded835
Merge "Revert "Set strict_mode to true"" into main am: 3dcfc11ad9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3152316
Change-Id: Iee69f9f2e612f4dfc21e8545859a3486dbdb4d84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 09:26:40 +00:00
Pechetty Sravani
3dcfc11ad9
Merge "Revert "Set strict_mode to true"" into main
2024-06-28 09:14:46 +00:00
Treehugger Robot
5d2e60c5a0
Merge "Add tests for selects with bindings" into main am: ab352c516a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3141986
Change-Id: Idd5f5175f9281860d3395acf21f6e2b32b3cac6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 06:42:53 +00:00
Treehugger Robot
ab352c516a
Merge "Add tests for selects with bindings" into main
2024-06-28 06:12:36 +00:00
Pechetty Sravani
a475258298
Revert "Set strict_mode to true"
...
Revert submission 3070929-strictMode+whiteList
Reason for revert: Droidmonitor created revert due to b/349925587. Will be verifying through ABTD before submission.
Reverted changes: /q/submissionid:3070929-strictMode%252BwhiteList
Change-Id: I2df256e81a26de4b1f4c35da5194d5aba8ae0a43
2024-06-28 05:19:16 +00:00
Treehugger Robot
759aa48b03
Merge "Use metalava's signature-to-dex subcommand" into main am: c8317181d0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3151896
Change-Id: Iba9ab076960e275ef6f9d2e3353e7328ee3017eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 04:32:31 +00:00
Treehugger Robot
c8317181d0
Merge "Use metalava's signature-to-dex subcommand" into main
2024-06-28 04:17:14 +00:00
Kevin Liu
c33964c468
Merge "Set strict_mode to true" into main am: 81362a73de
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3070929
Change-Id: Ia4bd3569652c86cd8abbb9aa47740343507db415
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-28 02:31:57 +00:00
Kevin Liu
81362a73de
Merge "Set strict_mode to true" into main
2024-06-28 02:13:02 +00:00
Treehugger Robot
34d12e9f09
Merge "disable rtti by default even for non-bionic builds" into main am: fb5251d50d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3117917
Change-Id: I197413c0dfa5f2639b9a42f3ab3b5ed0bed48494
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 23:17:34 +00:00
Paul Duffin
78ed7f3ab6
Use metalava's signature-to-dex subcommand
...
Use the new `signature-to-dex` subcommand rather than the deprecated
`--dex-api` option. The subcommand is already used elsewhere and uses
basically the same code under the covers as `--dex-api`.
Bug: 307737035
Test: TH
Change-Id: I649c5eccb332c6d0993c890714245040de37540e
2024-06-28 00:13:29 +01:00
Treehugger Robot
fb5251d50d
Merge "disable rtti by default even for non-bionic builds" into main
2024-06-27 22:59:08 +00:00
Cole Faust
a92276f49e
Merge "Update selects_test for selects with deferred expressions" into main am: b7bd9a17ec
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3135441
Change-Id: I02efc9b1b5d1cc120f34116f487733ddc011b3c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 22:47:27 +00:00
Zi Wang
20b734dd1f
Merge "Revert "Use OutputFilesProvider on buildinfo_prop and some android test modules"" into main am: 5bb430f9ce
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3151046
Change-Id: I5a67fe1122196964439e0721412a749dd733fa3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 22:47:05 +00:00
Cole Faust
b7bd9a17ec
Merge "Update selects_test for selects with deferred expressions" into main
2024-06-27 22:33:08 +00:00
Spandan Das
a2e7d238e7
Install dexpreopt artifacts of non_system apps in system_other
...
`SYSTEM_OTHER_ODEX_FILTER` is used to determine which odex files go in
system_other partition. Soong code adds another filter on top of that.
This additional filter limits the odex files to only system apps, which
means that dexpreopt artifacts of product and system_ext apps are
**not** installed in system_other.
This CL removes this additional filter. After this CL, dexpreopt
artifacts of product and system_ext apps will be installed in system_other.
Bug: 349083274
Test: Verified that .odex files of product apps appear in
intalled-files-system_other.txt and not installed-files-product.txt
Test: Ran this CL on a bunch of targets in git_main and throttled
branchesa (there are some unrelated errors on some targets)
https://android-build.corp.google.com/builds/abtd/run/L93000030004826539
https://android-build.corp.google.com/builds/abtd/run/L53400030004824781
https://android-build.corp.google.com/builds/abtd/run/L41900030004824724
https://android-build.corp.google.com/builds/abtd/run/L87200030004822630
https://android-build.corp.google.com/builds/abtd/run/L67500030004727048
https://android-build.corp.google.com/builds/abtd/run/L41700030004726610
https://android-build.corp.google.com/builds/abtd/run/L61600030004726607
Change-Id: Ib15dfd2dd4992f246fe86f1e04cec01b5fbed82c
2024-06-27 22:23:09 +00:00
Zi Wang
5bb430f9ce
Merge "Revert "Use OutputFilesProvider on buildinfo_prop and some android test modules"" into main
2024-06-27 22:20:01 +00:00
Zi Wang
9b21596db4
Revert "Use OutputFilesProvider on buildinfo_prop and some android test modules"
...
This reverts commit 89e4ff60d3
.
Reason for revert: build breakage on aosp-main/mainline_modules_sdks-trunk_staging-userdebug
Change-Id: I5ddac59f66a0e7a96fab39647d406499e3875f6a
2024-06-27 21:51:33 +00:00
Zi Wang
9189fc4a54
Merge "Use OutputFilesProvider on buildinfo_prop and some android test modules" into main am: 7be3cbcac5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3151138
Change-Id: I0005f933bad281007f30909bb0074048b084acc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 21:46:56 +00:00
Zi Wang
33eb772f56
Merge "Use OutputFilesProvider on JavaDoc and Droiddoc" into main am: cc16023bca
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3150916
Change-Id: I9c03eab29134c041fac9d78156c35ba1b678700f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 21:46:45 +00:00
Zi Wang
7be3cbcac5
Merge "Use OutputFilesProvider on buildinfo_prop and some android test modules" into main
2024-06-27 21:30:18 +00:00
Zi Wang
cc16023bca
Merge "Use OutputFilesProvider on JavaDoc and Droiddoc" into main
2024-06-27 21:30:04 +00:00
mrziwang
444762b467
Use OutputFilesProvider on platformBootclasspathModule
...
In the context of incremental soong, the output files
inter-module-communication will be through OutputFilesProvider.
The OutputFileProducer interface will be deprecated.
Test: CI
Bug: 339477385
Change-Id: I2a5317ae92a11df0a2cb9f803121d03e16859cb2
2024-06-27 14:23:52 -07:00
Treehugger Robot
e7191d65d2
Merge "cc_cmake_snapshot: don't hardcode for linux_glibc:x86_64 hosts" into main am: c78f893938
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3149519
Change-Id: I1a4c2a93aa49230e5c8aceeed5fe46aaa101cdd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 20:57:35 +00:00
Treehugger Robot
c78f893938
Merge "cc_cmake_snapshot: don't hardcode for linux_glibc:x86_64 hosts" into main
2024-06-27 20:37:01 +00:00
mrziwang
89e4ff60d3
Use OutputFilesProvider on buildinfo_prop and some android test modules
...
In the context of incremental soong, the output files
inter-module-communication will be through OutputFilesProvider.
The OutputFileProducer interface will be deprecated.
Test: CI
Bug: 339477385
Change-Id: Ic0c1217f3651b14ae3ac58a0ce4a25e8ab8d4dda
2024-06-27 12:53:08 -07:00
Cole Faust
165a05b234
Add tests for selects with bindings
...
Bug: 323382414
Test: m nothing --no-skip-soong-tests
Change-Id: I43f10ce21d777e94839c695cb7ca8dcbb968d1c3
2024-06-27 11:02:35 -07:00
Cole Faust
ba48366969
Update selects_test for selects with deferred expressions
...
Bug: 323382414
Test: m nothing --no-skip-soong-tests
Change-Id: I18257ff586fb31d4e0b012a249726a925832cdac
2024-06-27 11:01:56 -07:00
Cole Faust
d938b82921
Merge "Update selects_test for selects with deferred expressions" into aosp-main-future
2024-06-27 17:41:24 +00:00
mrziwang
74e5021580
Use OutputFilesProvider on JavaDoc and Droiddoc
...
In the context of incremental soong, the output files
inter-module-communication will be through OutputFilesProvider.
The OutputFileProducer interface will be deprecated.
Test: CI
Bug: 339477385
Change-Id: If3d501a0dde0f1f00508c4e4e73ce42918b7e610
2024-06-27 10:14:24 -07:00
Tomasz Wasilczyk
9288b512ce
cc_cmake_snapshot: don't hardcode for linux_glibc:x86_64 hosts
...
Bug: 349070246
Test: m binder_sdk
Change-Id: Ia1083159d4585d5a699d62face8026b0d49df887
2024-06-27 09:28:56 -07:00
Inseob Kim
0b41be8fcd
Merge "Revert "Use hashed subdir for soong_config modules"" into main am: f58d7efa29
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3144737
Change-Id: I6e188144dd68bbd428bac25204e5195e9b309614
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-27 04:46:35 +00:00
Inseob Kim
f58d7efa29
Merge "Revert "Use hashed subdir for soong_config modules"" into main
2024-06-27 04:30:30 +00:00
Treehugger Robot
a794a15d56
Merge "Cleanup old code" into main am: 8eecb134e3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3148917
Change-Id: I2140f0b355ce2a6b29a6dff628d38ff4ecf4ed03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 23:11:48 +00:00
Aditya Kumar
01561d4ce5
Merge "Remove -mllvm -jump-is-expensive=false from riscv64_device.go" into main am: 2020ac59ea
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3149217
Change-Id: I3c50b5e1b61b62bb79acdef6359294433ddcab50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 23:10:56 +00:00
Treehugger Robot
8eecb134e3
Merge "Cleanup old code" into main
2024-06-26 23:07:12 +00:00
Cole Faust
47bb8d83d0
Update selects_test for selects with deferred expressions
...
Bug: 323382414
Test: m nothing --no-skip-soong-tests
Change-Id: I18257ff586fb31d4e0b012a249726a925832cdac
2024-06-26 15:51:26 -07:00
Aditya Kumar
2020ac59ea
Merge "Remove -mllvm -jump-is-expensive=false from riscv64_device.go" into main
2024-06-26 22:49:44 +00:00
LaMont Jones
51ab5b6d50
Cleanup old code
...
This code is no longer needed.
Bug: 349410287
Bug: 311155208
Bug: 308625757
Test: manual, TH
Change-Id: Ib3121e5aaeb2d41de5fa89262a36d69803355c50
2024-06-26 14:34:50 -07:00
Treehugger Robot
ec39dc699c
Merge "Revert "Enforce that output files are created in primary ninja execution"" into main am: 38a97b2c47
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3148536
Change-Id: I97e30776791647a7bb80935a0c4988a00d2a629f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-06-26 20:41:08 +00:00
Treehugger Robot
38a97b2c47
Merge "Revert "Enforce that output files are created in primary ninja execution"" into main
2024-06-26 20:25:07 +00:00