Commit Graph

96881 Commits

Author SHA1 Message Date
Spandan Das
dc07d86ba4 Merge "Remove conditional for artifact list" into main am: e10c4f22b4
Original change: https://android-review.googlesource.com/c/platform/build/+/3056482

Change-Id: I6096c1452fe6e32b58b29ab1e6efe97cfb23812b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 21:21:45 +00:00
Spandan Das
e10c4f22b4 Merge "Remove conditional for artifact list" into main 2024-04-23 21:05:20 +00:00
Treehugger Robot
08242b7f7d Merge "Update sdk finalizer to change soong instead of bazel" into main am: 6974bbf7ee
Original change: https://android-review.googlesource.com/c/platform/build/+/3056303

Change-Id: I8db02466bad596cc14794f814f6d3e2ae2a98dfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 20:31:49 +00:00
Treehugger Robot
6974bbf7ee Merge "Update sdk finalizer to change soong instead of bazel" into main 2024-04-23 20:26:05 +00:00
Dennis Shen
400834f3dc Merge "aconfig: remove cache filtering by container" into main am: 59274f816c
Original change: https://android-review.googlesource.com/c/platform/build/+/3049453

Change-Id: I6f8d39b20b7ba326ba61cdb8965fcf1f185155c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 20:21:40 +00:00
Dennis Shen
59274f816c Merge "aconfig: remove cache filtering by container" into main 2024-04-23 20:17:35 +00:00
Michael Merg
fb86e10671 Merge "Set enforce SOONG_GEN_COMPDB=1 when running soong for ide_query" into main am: c9d54b0877
Original change: https://android-review.googlesource.com/c/platform/build/+/3047037

Change-Id: I5963d6d35002514eb3d86f2ec128adeb08c4b2ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 20:16:57 +00:00
Michael Merg
c9d54b0877 Merge "Set enforce SOONG_GEN_COMPDB=1 when running soong for ide_query" into main 2024-04-23 19:59:04 +00:00
Spandan Das
b1654b9b56 Remove conditional for artifact list
The expanded list seems to be no longer required when using prebuilts.

Test: downloaded this CL in v-aml-prebuilt-dev
Test: lunch gsi_partner_arm-ap31-userdebug && m # no ninja analysis
error

Change-Id: I818191f36449032aee98879506c1e564fd0bc1b1
2024-04-23 19:56:54 +00:00
Jihoon Kang
ed37595aaf Update sdk finalizer to change soong instead of bazel
Update the map in soong instead of that in bazel

Bug: 315353489
Test: manual
Merged-In: I3a51be1119109d2a6cf3959bdc8a48192872580f
Change-Id: Ia61a17be4a7d85c00d2e9758ea2409019d451dfd
2024-04-23 19:53:46 +00:00
Dennis Shen
e92999e8d6 Merge "aconfig: update flag info storage file" into main am: 67e44dd2c3
Original change: https://android-review.googlesource.com/c/platform/build/+/3046897

Change-Id: If13c4b48466b6ef9daf479ca80c884c9bcf946a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 18:22:14 +00:00
Dennis Shen
67e44dd2c3 Merge "aconfig: update flag info storage file" into main 2024-04-23 18:08:13 +00:00
Zhuoyao Zhang
9943c86bf9 Merge "Support tool event logging for ADB invocations" into main am: 73e96880ae
Original change: https://android-review.googlesource.com/c/platform/build/+/3048161

Change-Id: I1eda9d8f1c6a8002be9d9bf0e8eccdd2b8282727
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 17:42:00 +00:00
Zhuoyao Zhang
73e96880ae Merge "Support tool event logging for ADB invocations" into main 2024-04-23 17:25:58 +00:00
Treehugger Robot
058c252a72 Merge "Add soong config variables for selinux" into main am: 96407369b1
Original change: https://android-review.googlesource.com/c/platform/build/+/3027444

Change-Id: Ic5099a78c54743ac5864f95855a3ac2b24b6d3a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 01:34:26 +00:00
Inseob Kim
d57ac2314c Merge "Build audio_effects.xml with Soong" into aosp-main-future 2024-04-23 01:22:49 +00:00
Treehugger Robot
96407369b1 Merge "Add soong config variables for selinux" into main 2024-04-23 01:14:44 +00:00
Wei Li
ad5198bdef Merge "Add license metadata declarations." into main am: 7f2b0fe594
Original change: https://android-review.googlesource.com/c/platform/build/+/3042952

Change-Id: Ie25d1641a515669895b187cfedb2478a1564bde5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-22 23:10:29 +00:00
Wei Li
7f2b0fe594 Merge "Add license metadata declarations." into main 2024-04-22 22:52:37 +00:00
William McVicker
adae533720 Merge "Add new product property to detect if PAGE_SIZE is defined" into main am: adc3664dd2
Original change: https://android-review.googlesource.com/c/platform/build/+/2871084

Change-Id: Ie695e2113ab7044b157adb2b6dba34262f7f49c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-22 18:58:19 +00:00
William McVicker
adc3664dd2 Merge "Add new product property to detect if PAGE_SIZE is defined" into main 2024-04-22 18:30:04 +00:00
Inseob Kim
284a84b355 Build audio_effects.xml with Soong
Ignore-AOSP-First: need to submit along with internal projects

Bug: 335369205
Test: build
Change-Id: Ia87b8dbc610a2c662523923a6a3570fa181204c6
2024-04-22 02:03:52 +00:00
Paul Duffin
8709e9a23b Merge "Use new metalava jar-to-diff command" into main am: 1c4b50f8c4
Original change: https://android-review.googlesource.com/c/platform/build/+/3047124

Change-Id: I883c310524fe6fcf436f3c7d584c2be175110870
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 22:38:19 +00:00
Zhuoyao Zhang
46909b8ad0 Merge "Add Trendy team for the run_tool_with_logging_test" into main am: fb19bf1b9f
Original change: https://android-review.googlesource.com/c/platform/build/+/3049094

Change-Id: I64b45f745cc733c4c786c2536ce55f04ec749e27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 22:38:03 +00:00
Paul Duffin
1c4b50f8c4 Merge "Use new metalava jar-to-diff command" into main 2024-04-19 22:27:51 +00:00
Zhuoyao Zhang
fb19bf1b9f Merge "Add Trendy team for the run_tool_with_logging_test" into main 2024-04-19 22:23:16 +00:00
Dennis Shen
1ebcd017ae aconfig: remove cache filtering by container
No need for cache filtering based on container anymore. This is now
performed by build system automatically. The caches feed into storage
generation command are automatically filtered based on owning
container.

Bug: b/312444587
Test: atest aconfig.test
Change-Id: I44f3ac03d50b77a191a82ff7ed4d02766012492d
2024-04-19 21:44:32 +00:00
Zhuoyao Zhang
eebb0edb27 Add Trendy team for the run_tool_with_logging_test
Test: None
Bug: 331638854
Change-Id: I58e74d93428cf6b9d39d37995c8105dfe247d676
2024-04-19 18:12:25 +00:00
Zhuoyao Zhang
60dd9ddce9 Support tool event logging for ADB invocations
Note that tool logging is still disabled by default.
This change validates that the ADB shell function
does not break any user flows when integrated with
the logging facility.

Test: adb devices -l
Bug: 331638854
Change-Id: Ic27fd44c9385ca48df79f2d7570c037b6fe18232
2024-04-19 17:38:17 +00:00
Treehugger Robot
bdd110b532 Merge "fixup! Support generating partial OTAs from extracted target_files" into main am: 563a2f62c5
Original change: https://android-review.googlesource.com/c/platform/build/+/3048219

Change-Id: I3bcf77d0c7f5ab02c9a7c99244aa7a29b31c75a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 16:41:09 +00:00
Treehugger Robot
563a2f62c5 Merge "fixup! Support generating partial OTAs from extracted target_files" into main 2024-04-19 16:19:32 +00:00
Michael Wright
9d977ea1dc Merge changes I8b5e2642,I0520ab0f into main am: 2d3e50527d
Original change: https://android-review.googlesource.com/c/platform/build/+/3048614

Change-Id: Ibe611ff984df0d2dcbff8142c1ccc8be87fdb8c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 15:48:24 +00:00
Michael Wright
2d3e50527d Merge changes I8b5e2642,I0520ab0f into main
* changes:
  check-flagged-apis: add script to run tool on actual data
  check-flagged-apis: simplify unit test dependencies
2024-04-19 15:25:22 +00:00
Paul Duffin
56ac6da961 Use new metalava jar-to-diff command
Replaces the use of `--input-jar-file` and `--api-xml` with the newly
added `jar-to-diff` command.

Test: TARGETS=$(for i in api.xml system-api.xml module-lib-api.xml system-server-api.xml test-api.xml; do echo out/target/common/obj/$i; done)
      m $TARGETS
      # Diff $TARGETS with and without this change to make sure that
      # they are identical, which they are.
Change-Id: I6a78febb4b2e4d06a0b3aea29fb4a7f94c9ab9a4
2024-04-19 12:34:47 +01:00
Treehugger Robot
d52bcc11be Merge "Remove android.hardware.wifi from generic_system.mk" into main am: f8e79f113b
Original change: https://android-review.googlesource.com/c/platform/build/+/3030463

Change-Id: I2f2c3d9245b201898412e042f1ef45f759149289
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 06:55:54 +00:00
Jihoon Kang
736cacd3ca Merge "Remove non existent snapuserd.recovery package" into main am: 9328219ae3
Original change: https://android-review.googlesource.com/c/platform/build/+/3030444

Change-Id: Id728cf205276125761df065a742f6052294798cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 06:55:40 +00:00
Treehugger Robot
f8e79f113b Merge "Remove android.hardware.wifi from generic_system.mk" into main 2024-04-19 06:40:57 +00:00
Jihoon Kang
9328219ae3 Merge "Remove non existent snapuserd.recovery package" into main 2024-04-19 06:33:36 +00:00
Jihoon Kang
f5670d95ac Merge "Remove WallpaperPicker from aosp_product.mk" into main am: 93e9197a66
Original change: https://android-review.googlesource.com/c/platform/build/+/3030443

Change-Id: Ic5be9881a3e8e0c99afedcc2d9bf4c928863ba88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 05:33:32 +00:00
Jihoon Kang
93e9197a66 Merge "Remove WallpaperPicker from aosp_product.mk" into main 2024-04-19 05:15:45 +00:00
Inseob Kim
04846428ff Merge "Build etc/hosts with Soong" into main am: 77d1b94b9f
Original change: https://android-review.googlesource.com/c/platform/build/+/3046354

Change-Id: Ibbfe0f6cb5b8786ae3ed2d29bc984253c6f914b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 01:44:21 +00:00
Inseob Kim
77d1b94b9f Merge "Build etc/hosts with Soong" into main 2024-04-19 01:29:38 +00:00
Jim Tang
78f5ac8c24 Merge "Deprecate USE_PREBUILT_SDK_TOOLS_IN_PLACE" into main am: ccd1f73c5f
Original change: https://android-review.googlesource.com/c/platform/build/+/3048332

Change-Id: I1c03dc5658f2eb01c552deabffd77230f16c86fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 01:04:14 +00:00
Jim Tang
ccd1f73c5f Merge "Deprecate USE_PREBUILT_SDK_TOOLS_IN_PLACE" into main 2024-04-19 00:47:08 +00:00
Dennis Shen
6f4c692948 aconfig: update flag info storage file
previously we store three bits per flag: is sticky, is read write, has
override. so when a local override arrives, is sticky bit as well has
override bit are set to true. this becomes problematic when the local
override is removed. we are not sure if we should remove has override
bit as well (server override could still be in place).

therefore restructuring the flag info for each flag into new three bits:
is read write, has server override and has local override. so now server
override and local override bits are independent from each other.

Bug: b/312444587
Test: atest -c
Change-Id: I03b2bb7312480773236c95f2b39f2589fee41924
2024-04-18 21:22:49 +00:00
Chirayu Desai
c8edf8af33 fixup! Support generating partial OTAs from extracted target_files
Test: Sign crosshatch
Change-Id: I6728da3a3a50ee24a35581af7e6ead3e13c5ff1d
2024-04-19 02:49:17 +05:30
Daniel Zheng
682db9c4d6 Merge "add build property for compression_factor" into main am: b24b46d43f
Original change: https://android-review.googlesource.com/c/platform/build/+/2903193

Change-Id: Ife0702dd52eeb8f80f4ae0b44e0e8d1ff1a78a9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-18 21:14:07 +00:00
Daniel Zheng
b24b46d43f Merge "add build property for compression_factor" into main 2024-04-18 20:59:40 +00:00
Nikita Ioffe
f0ab43c1f5 Merge "Propagate PRODUCT_AVF_MICRODROID_GUEST_GKI_VERSION to soong" into main am: d0d74d2038
Original change: https://android-review.googlesource.com/c/platform/build/+/3044155

Change-Id: I46dfa34504c10d6c63c330243b0d0b31191b1433
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-18 20:24:13 +00:00
Nikita Ioffe
d0d74d2038 Merge "Propagate PRODUCT_AVF_MICRODROID_GUEST_GKI_VERSION to soong" into main 2024-04-18 20:03:53 +00:00