Treehugger Robot
1524fe1e61
Merge changes I653bd734,I4762682c into main am: 96f04689a9
am: 534c5c4dfd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3271699
Change-Id: I087d472c5b9078b495248a2a05272b9caf45a40e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 16:39:32 +00:00
Treehugger Robot
d2451a705e
Merge "Restrict java_sdk_library in libs" into main am: 37b288262e
am: e62209b025
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3261983
Change-Id: I7d61ad2c765bea828f094feda856736ab6e8d9bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 16:39:11 +00:00
Treehugger Robot
534c5c4dfd
Merge changes I653bd734,I4762682c into main am: 96f04689a9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3271699
Change-Id: I5d2c3339c9381407ced90d0fdcd7661ca026e647
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 15:44:41 +00:00
Treehugger Robot
e62209b025
Merge "Restrict java_sdk_library in libs" into main am: 37b288262e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3261983
Change-Id: I9f5dd3a94e75ec742bab4684e2ea30bc666f1c4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 15:44:24 +00:00
Treehugger Robot
96f04689a9
Merge changes I653bd734,I4762682c into main
...
* changes:
Remove java_sdk_library "magic"
Restrict java_sdk_library in libs of java_import and droidstubs modules
2024-09-20 15:23:12 +00:00
Treehugger Robot
37b288262e
Merge "Restrict java_sdk_library in libs" into main
2024-09-20 15:23:12 +00:00
Inseob Kim
4dfcda17d4
Merge "Make init_rc property configurable" into main am: b33154033a
am: a75c89fb81
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3266331
Change-Id: I137376f29caa4acf60064f99e48ab5d79dc5868f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 08:54:18 +00:00
Inseob Kim
a75c89fb81
Merge "Make init_rc property configurable" into main am: b33154033a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3266331
Change-Id: I232c85e9d7a414b2047e8aa2ad9374f5f03d8d45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 08:35:41 +00:00
Inseob Kim
b33154033a
Merge "Make init_rc property configurable" into main
2024-09-20 08:01:57 +00:00
Treehugger Robot
b3f386837b
Merge "Fixes host_required_modules for test_module_config" into main am: f771470d8c
am: 548cecc0de
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3274732
Change-Id: I36f4e794a535ed35f26a968407df701017236ed6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 03:11:15 +00:00
Treehugger Robot
548cecc0de
Merge "Fixes host_required_modules for test_module_config" into main am: f771470d8c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3274732
Change-Id: Ic7397d392f3a0698020940de30155aef25c456d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-20 02:44:52 +00:00
Treehugger Robot
f771470d8c
Merge "Fixes host_required_modules for test_module_config" into main
2024-09-20 02:29:51 +00:00
Ronald Braunstein
5c647d8d97
Fixes host_required_modules for test_module_config
...
We weren't emitting the needed .mk variable for host_required modules.
Test: atest -c CtsLibcoreTestCases_dalvik_system
Test: CtsBackupTestCases_cts_permissiontest
Bug: b/368357047
Change-Id: I6ed7bd6d64dba0ed93f3eead74752911f63276b2
2024-09-19 23:20:23 +00:00
Yu Liu
df603135e1
Add some log to the build action caching test. am: d37ccb7765
am: 24be7e0d98
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3273574
Change-Id: I941c9f7fcde73718998c79541afec360dbc7362a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 23:05:59 +00:00
Android Build Coastguard Worker
0e3923dcf9
Snap for 12391343 from 47ace291a7
to 24Q4-release
...
Change-Id: I0486e8443fad8ef52cab50ce86d88d860f728d03
2024-09-19 23:00:44 +00:00
Yu Liu
24be7e0d98
Add some log to the build action caching test. am: d37ccb7765
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3273574
Change-Id: I030b7b6afacca34e4d39f15f540f0520bf60db95
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 22:42:07 +00:00
Yu Liu
d37ccb7765
Add some log to the build action caching test.
...
Bug: 358428180
Test: Run the test locally.
Change-Id: I74c941381956b149a9595c69cbfe2ba7ec402cca
2024-09-19 22:16:27 +00:00
Jihoon Kang
25dc02902a
Remove java_sdk_library "magic"
...
This change removes the java_sdk_library to submodule calculus logic,
i.e. the "magic". The "magic" is no longer being used, as all existing
usages have been fixed to specify the submodule that it actually depends
on.
Test: m nothing --no-skip-soong-tests
Bug: 368144555
Change-Id: I653bd734959c3366a40f003274c921b012be24ca
2024-09-19 21:45:01 +00:00
Jihoon Kang
0d28fd30e5
Restrict java_sdk_library in libs of java_import and droidstubs modules
...
These are all remaining usages of "magic", which are being removed with
this change. The follow up change will remove the "magic".
Test: m nothing --no-skip-soong-tests
Bug: 366069293
Change-Id: I4762682cb8696b435b9f0fb0f4c55ba2fa865f05
2024-09-19 21:44:40 +00:00
Jihoon Kang
125efc6c30
Restrict java_sdk_library in libs
...
Instead, the module should specify the submodule it actually depends on.
This is a prereq change to removing the java_sdk_library "magic"
Test: m nothing --no-skip-soong-tests
Bug: 366069293
Change-Id: I9137c079afc7abf201e597e323ae7de415eea0dc
2024-09-19 21:44:20 +00:00
Florian Mayer
d6fd3c5c3c
Merge "Use -target-feature for MTE" into main am: d72360f84b
am: 2b466505fa
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3264014
Change-Id: Ieb7bb98facef92035d264103f3540386f5e04f2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 21:14:12 +00:00
Florian Mayer
2b466505fa
Merge "Use -target-feature for MTE" into main am: d72360f84b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3264014
Change-Id: I361ce5aee2724871c791b6e119f020fb276d3af0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 20:56:06 +00:00
Florian Mayer
d72360f84b
Merge "Use -target-feature for MTE" into main
2024-09-19 20:39:55 +00:00
Wei Li
faf198a728
Revert "Revert "Add new module type notice_xml which is used to ..."
...
Revert submission 3272666-revert-3273112-soong-notice-xml-XKFAUDLTXP
Reason for revert: reland it
Reverted changes: /q/submissionid:3272666-revert-3273112-soong-notice-xml-XKFAUDLTXP
Change-Id: I02434af6cb2af235cf26fad43cc890d14dbd8d64
2024-09-19 19:57:49 +00:00
Treehugger Robot
47ace291a7
Merge "Make dexpreopt properties configurable" into main am: 37842ac3b1
am: 3927f7aef3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3273573
Change-Id: If970a73050fa657f4f14a63e20ca6fbc2eca16e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 19:20:02 +00:00
Treehugger Robot
3927f7aef3
Merge "Make dexpreopt properties configurable" into main am: 37842ac3b1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3273573
Change-Id: Ic180a74833fcee3042f5c735091e6ca3dfbbdc94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 19:13:46 +00:00
Treehugger Robot
37842ac3b1
Merge "Make dexpreopt properties configurable" into main
2024-09-19 19:06:37 +00:00
Cole Faust
eb03246f6f
Make dexpreopt properties configurable
...
Spurred by ag/27778860
Test: m nothing --no-skip-soong-tests
Change-Id: I0e48144172eee1c589f46875cd94e3aa19d43873
2024-09-19 11:12:54 -07:00
Priyanka Advani (xWF)
3ae3269b3c
Merge "Revert "Add new module type notice_xml which is used to define m..."" into main am: 21ebba6196
am: 5888da3bc4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272666
Change-Id: I8d5fb0497b5984c9b2a3dedd217990aca640c2a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 18:02:33 +00:00
Priyanka Advani (xWF)
5888da3bc4
Merge "Revert "Add new module type notice_xml which is used to define m..."" into main am: 21ebba6196
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272666
Change-Id: Ia176131c3e0cafd6bc977585a76939ae7d847304
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 17:57:10 +00:00
Priyanka Advani (xWF)
21ebba6196
Merge "Revert "Add new module type notice_xml which is used to define m..."" into main
2024-09-19 17:53:20 +00:00
Wei Li
44c9252b1b
Merge "Add new module type notice_xml which is used to define modules that generate NOTICE.xml.gz for partitions." into main am: 2a9d408e9a
am: 81638a762c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272572
Change-Id: I5c14c3724739b342b4d877ab1bc6559e05b67be8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 17:48:09 +00:00
Priyanka Advani (xWF)
8a696acfa7
Revert "Add new module type notice_xml which is used to define m..."
...
Revert submission 3273112-soong-notice-xml
Reason for revert: Droidmonitor created revert due to b/368348129.
Reverted changes: /q/submissionid:3273112-soong-notice-xml
Change-Id: I832601982bc314365ee0aaf0ff9ffc4ad99f9cf3
2024-09-19 17:43:38 +00:00
Wei Li
81638a762c
Merge "Add new module type notice_xml which is used to define modules that generate NOTICE.xml.gz for partitions." into main am: 2a9d408e9a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272572
Change-Id: I37da44bbd7cde73225d4f4c518db5c38ecee68c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 17:41:58 +00:00
Wei Li
2a9d408e9a
Merge "Add new module type notice_xml which is used to define modules that generate NOTICE.xml.gz for partitions." into main
2024-09-19 17:37:06 +00:00
Treehugger Robot
e1f70a0af2
Merge "Add default_visibility for soong modules" into main am: fc79aabd84
am: 3b36ffb65f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3271955
Change-Id: I3712fefedf8f3114563355261f7f22ef9ce9c374
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 02:24:55 +00:00
Treehugger Robot
3b36ffb65f
Merge "Add default_visibility for soong modules" into main am: fc79aabd84
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3271955
Change-Id: If28f9ac466f663e13e95731cae68f38b1c9331a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 02:18:30 +00:00
Treehugger Robot
fc79aabd84
Merge "Add default_visibility for soong modules" into main
2024-09-19 02:14:55 +00:00
Inseob Kim
713b87da61
Make init_rc property configurable
...
Bug: 331320802
Test: build
Change-Id: Id9c85f2f80381febf360fe320ee43017ec9948b1
2024-09-19 10:13:21 +09:00
Cole Faust
16d227a725
Add default_visibility for soong modules
...
So that we don't get surprise usages.
Bug: 348717861
Test: m nothing
Change-Id: I47319a727092c1bd936cca88f5713ee977a48b48
2024-09-18 17:41:30 -07:00
Krzysztof Kosiński
9aa9838004
Add ARMv9.2-A support for Rust.
...
Bug: 364383722
Test: presubmit, internal build for relevant device
Change-Id: I6e9db98fa2b31349484f83baef612527fbe7c15a
2024-09-19 00:08:16 +00:00
Treehugger Robot
68f07b46c2
Merge "Add a unit test for class loader context with java_sdk_library impl lib" into main am: e2aeb50e49
am: 5d0a9316c1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272612
Change-Id: Ieb7632d42560ae6685eec70ce237b2ae7d595186
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-19 00:06:55 +00:00
Treehugger Robot
5d0a9316c1
Merge "Add a unit test for class loader context with java_sdk_library impl lib" into main am: e2aeb50e49
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272612
Change-Id: Ib533469e7a619b2edcbe105cf096d8e03857bfbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-18 23:59:12 +00:00
Treehugger Robot
e2aeb50e49
Merge "Add a unit test for class loader context with java_sdk_library impl lib" into main
2024-09-18 23:51:25 +00:00
Wei Li
68c165c145
Add new module type notice_xml which is used to define modules that generate NOTICE.xml.gz for partitions.
...
Bug: 330949782
Bug: 338342381
Test: lunch aosp_cf_x86_64_phone-trunk_staging-eng && m, and check that system/etc/NOTICE.xml.gz have all the XML elements.
Test: lunch aosp_cf_x86_64_phone_soong_system-trunk_staging-eng && m, and check that system/etc/NOTICE.xml.gz has root element only.
Change-Id: I82e90bd9aa3dabc605acfe8da697ab1f7e7ecf9b
2024-09-18 23:44:52 +00:00
Treehugger Robot
8b6567507f
Merge "Remove exported_java_libs
from prebuilt_apex/apex_set module types" into main am: c5459aa57f
am: 2b47ef4dc2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272110
Change-Id: I902f56e046afd4c1b56c27b206c3b0967f01c9bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-18 23:09:36 +00:00
Treehugger Robot
2b47ef4dc2
Merge "Remove exported_java_libs
from prebuilt_apex/apex_set module types" into main am: c5459aa57f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3272110
Change-Id: I3e7cb2a0f771d8f66128f007155a8b98f754568d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-18 23:03:31 +00:00
Android Build Coastguard Worker
a7050c9834
Snap for 12385180 from 10c4a0aacb
to 24Q4-release
...
Change-Id: Ie7832fec0d5bc6050a17488a6889618e2869090d
2024-09-18 23:00:53 +00:00
Treehugger Robot
c5459aa57f
Merge "Remove exported_java_libs
from prebuilt_apex/apex_set module types" into main
2024-09-18 22:59:25 +00:00
Jihoon Kang
e246bb7eca
Add a unit test for class loader context with java_sdk_library impl lib
...
This test case tests the behavior added with aosp/3267383
Test: m nothing --no-skip-soong-tests
Bug: 366572133
Change-Id: Id7df3b76e6ef4880ac14e55bf8e0d81597d10055
2024-09-18 22:26:22 +00:00