Yi-Yo Chiang
5c93dbdfb9
Merge "Skip check_vintf_system_deps if not building system image" into main am: 0656d0a451
am: 5e8c4e77d2
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2973131
Change-Id: If3b4aab1f9fe229c625756f039f864628e1473ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-26 04:03:40 +00:00
Yi-Yo Chiang
5e8c4e77d2
Merge "Skip check_vintf_system_deps if not building system image" into main am: 0656d0a451
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2973131
Change-Id: I8e8b02963e741743f6725596bcc07790728d0f12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-26 03:23:47 +00:00
Yi-Yo Chiang
0656d0a451
Merge "Skip check_vintf_system_deps if not building system image" into main
2024-02-26 02:51:26 +00:00
Tongbo Liu
79f56d876c
[automerger skipped] [DO NOT MERGE] Build MCTS on mainline branches am: e1a52604d3
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26315325
Change-Id: Ib99e8a4d97deed533dd82cb08dba6670dd34e2f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 05:29:03 +00:00
Tongbo Liu
e1a52604d3
[DO NOT MERGE] Build MCTS on mainline branches
...
Ignore-AOSP-First: test for mainline internal branch
Bug: 323532076
Test: m mcts
Change-Id: Id43fad9082af479d5238ee8e143549637a070e4b
2024-02-23 03:42:34 +00:00
Yi-Yo Chiang
1fa25e3bbd
Merge "core/Makefile: Define write-file-lines unconditionally" into main am: 999350475b
am: 00ae5874ea
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2972991
Change-Id: I91c3e2f80bcce63ca38dad5cf14ac40c2c7a0161
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 03:38:55 +00:00
Treehugger Robot
9d1506fafb
Merge changes from topics "product_runtime_apis", "product_var_hidden_api" into main am: 0a8fd1404e
am: 8b7801fda5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2974393
Change-Id: Ifcc3efc93bec37620d7581014a8d9075c8fa81a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:55:33 +00:00
Jihoon Kang
03bd260c7c
Introduce the product variable PRODUCT_EXPORT_RUNTIME_APIS am: 49f08d9328
am: bb717a3c38
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2974392
Change-Id: I45e0b523ed883066276b1a7161f69a4d8bc6ca76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:55:29 +00:00
Jihoon Kang
c7d2fce206
Introduce product variable PRODUCT_HIDDEN_API_EXPORTABLE_STUBS am: c974a2786f
am: 886cdfe157
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2974391
Change-Id: Id2d64a7d9ebe8db67169de749ca8ed5fe8b79f71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:55:26 +00:00
Yi-Yo Chiang
53c4733636
Merge "Add system_ext.img to droidcore-unbundled" into main am: 0f68977878
am: cfef6e8ee2
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2973132
Change-Id: If7348e8ca2616ff7b2da6429073688a29e0cd6a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:55:07 +00:00
Yi-Yo Chiang
00ae5874ea
Merge "core/Makefile: Define write-file-lines unconditionally" into main am: 999350475b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2972991
Change-Id: I0471eabd46f39f0bb5b38dc5ca9ccebe9ce6e334
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:37:05 +00:00
Treehugger Robot
8b7801fda5
Merge changes from topics "product_runtime_apis", "product_var_hidden_api" into main am: 0a8fd1404e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2974393
Change-Id: I3dc9c70f0fe740e3cbefaf60b0a7e60e3b068168
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:36:48 +00:00
Jihoon Kang
bb717a3c38
Introduce the product variable PRODUCT_EXPORT_RUNTIME_APIS am: 49f08d9328
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2974392
Change-Id: Ifdf34587fc7ed266cf7e0604622321120048ac58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:36:44 +00:00
Jihoon Kang
886cdfe157
Introduce product variable PRODUCT_HIDDEN_API_EXPORTABLE_STUBS am: c974a2786f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2974391
Change-Id: I9da44df6876255b33e8388adb05bbc3ba2f17af2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:36:39 +00:00
Yi-Yo Chiang
cfef6e8ee2
Merge "Add system_ext.img to droidcore-unbundled" into main am: 0f68977878
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2973132
Change-Id: I30b08a5d5e1ee416755856030041c5bb82914580
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-23 02:35:56 +00:00
Yi-Yo Chiang
999350475b
Merge "core/Makefile: Define write-file-lines unconditionally" into main
2024-02-23 01:53:44 +00:00
Treehugger Robot
0a8fd1404e
Merge changes from topics "product_runtime_apis", "product_var_hidden_api" into main
...
* changes:
Introduce the product sdk_with_runtime_apis
Introduce the product variable PRODUCT_EXPORT_RUNTIME_APIS
Introduce product variable PRODUCT_HIDDEN_API_EXPORTABLE_STUBS
2024-02-23 01:53:40 +00:00
Yi-Yo Chiang
0f68977878
Merge "Add system_ext.img to droidcore-unbundled" into main
2024-02-23 01:53:20 +00:00
Mark White
ee3919e4af
Merge "Don't trigger messaging eng build for Android -eng builds" into main
2024-02-22 21:08:24 +00:00
Jihoon Kang
727dd6c4e5
Introduce the product sdk_with_runtime_apis
...
This product is an extension of the sdk product, and allows the
"runtime" api stub artifacts are exported to the dist directory and used
to generate the stubs.
Test: lunch sdk_with_runtime_apis-trunk_staging-eng && m sdk dist
Bug: 326312949
Change-Id: I96f6c1f5a5e7b40165d55ea4c0898a880ed62c96
2024-02-22 20:39:47 +00:00
Steven Moreland
898d173279
Merge "system += misctrl" into main am: e6045f8b74
am: 8d8c62b9ad
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2966072
Change-Id: I194f11eb737b9cc3193b6dfade3d00a9d6c513e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 20:19:27 +00:00
Luca Farsi
7097a2c013
Merge "Build the general tests host shared libs." into main am: d84d2b056c
am: f7ec772748
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2971976
Change-Id: I3ff4bdd278ed00cc57026bca1521341f2d53714a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 20:19:15 +00:00
Jihoon Kang
49f08d9328
Introduce the product variable PRODUCT_EXPORT_RUNTIME_APIS
...
PRODUCT_EXPORT_RUNTIME_APIS is a product variable that inherits the
behavior of the build flag RELEASE_EXPORT_RUNTIME_APIS, which is being
removed. This will be utilized in the product `sdk_with_runtime_apis`,
which will be introduced in a future change.
Test: m nothing --no-skip-soong-tests
Bug: 326312949
Change-Id: I4966b7bfc7423db049acfcede67233352ba8341b
2024-02-22 20:08:53 +00:00
Jihoon Kang
c974a2786f
Introduce product variable PRODUCT_HIDDEN_API_EXPORTABLE_STUBS
...
The new product variable behaves identical to the build flag
RELEASE_HIDDEN_API_EXPORTABLE_STUBS: if the variable is set to true, the
hiddenapi flags are generated from the "exportable" stubs (i.e. the
stubs that does not include READ_WRITE permission or DISABLE state
flagged apis) instead of the "everything" stubs (i.e. the stubs that
includes all flagged apis regardless of the state of the flags). If the
variable is set to false, the stubs are generated from the "everything"
stubs.
This product variable will be utilized for `sdk_with_runtime_apis`
product in the future changes.
Test: m nothing
Bug: 326310637
Change-Id: Iab3b46ac39972b8721d3aa07cec622c57dafbd0e
2024-02-22 20:08:18 +00:00
Steven Moreland
8d8c62b9ad
Merge "system += misctrl" into main am: e6045f8b74
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2966072
Change-Id: I4726d9546531e4e3ebd84e4144f3df7c51dbd3c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 19:16:46 +00:00
Luca Farsi
f7ec772748
Merge "Build the general tests host shared libs." into main am: d84d2b056c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2971976
Change-Id: I59e7949dcd4ed111d9394c69662cbe227ff8d39b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 19:16:04 +00:00
Steven Moreland
e6045f8b74
Merge "system += misctrl" into main
2024-02-22 18:57:01 +00:00
Luca Farsi
d84d2b056c
Merge "Build the general tests host shared libs." into main
2024-02-22 18:29:13 +00:00
Yi-Yo Chiang
2aa40fbb57
Add system_ext.img to droidcore-unbundled
...
Otherwise system_ext.img wouldn't be built under $PRODUCT_OUT dir when
building a system.img&system_ext.img only build target.
Bug: 326359088
Test: Build a system/system_ext image only target
Change-Id: I8732f7a578350f8bc3b91f8a1db656bf95eddc95
2024-02-22 11:47:37 +00:00
Yi-Yo Chiang
600feb8a21
Skip check_vintf_system_deps if not building system image
...
There's no point testing the system vintf boundary on a system image
-less target.
Bug: 326354182
Bug: 326359088
Test: Build a system image -less target
Change-Id: I1ef71f93acb1e7a6252ae14e18c30cb23cb08db2
2024-02-22 11:47:22 +00:00
Yi-Yo Chiang
ab09c84c5f
core/Makefile: Define write-file-lines unconditionally
...
Right now write-file-lines is defined only if BUILDING_SYSTEM_IMAGE is
true. This means split build / partial build targets that doesn't build
the system image, would fail to build other partition images too
because the $(<parttition>image_intermediates)/file_list.txt build rule
would be undefined.
Move the macro definition out of the `ifdef BUILDING_SYSTEM_IMAGE`
conditional block.
Bug: 326359088
Test: build a target that doesn't build system image
Change-Id: I020c28f7011bd0df0330ba3350e50bea2b75aab4
2024-02-22 11:47:02 +00:00
Mark White
f84a4c85c0
Don't trigger messaging eng build for Android -eng builds
...
This was the only app target with this kind of configuration, and is not actively developed.
Change-Id: I57d99703bd5c40100c19aa0086a8711409b14c54
2024-02-22 11:12:25 +00:00
Nishant Panwar
8eaf2d496d
Merge "Add SDK library framework-pdf-v in MediaProvider" into main am: 4070731507
am: 04d3711835
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2954779
Change-Id: Ia7e0717a0985fbf3f662a747420847c1f64aa61f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 07:43:42 +00:00
Nishant Panwar
04d3711835
Merge "Add SDK library framework-pdf-v in MediaProvider" into main am: 4070731507
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2954779
Change-Id: I133868720f662e4d465bf02fa7381df144619ce6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 07:02:26 +00:00
Nishant Panwar
4070731507
Merge "Add SDK library framework-pdf-v in MediaProvider" into main
2024-02-22 06:32:14 +00:00
Daniel Zheng
98ecf434e0
Merge "add 256k support" into main am: 7bc57fedfc
am: 4906896382
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2972471
Change-Id: I11e127d364dbb6eaf092ff8b220fd7b9a58276d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 02:27:09 +00:00
Daniel Zheng
4906896382
Merge "add 256k support" into main am: 7bc57fedfc
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2972471
Change-Id: I309bec90eac5a6fd06ec2f90a74d7ecbfa2e14f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 01:47:24 +00:00
Daniel Zheng
7bc57fedfc
Merge "add 256k support" into main
2024-02-22 01:09:50 +00:00
Treehugger Robot
9cd68ccfee
[automerger skipped] Merge "Add crashrecovery build flag to move files" into main am: 7f081d9262
am: 0c1bb63856
-s ours
...
am skip reason: Merged-In Id3674bd6a8a32f64d189b8ac17b222b9d7966f69 with SHA-1 b9d09c68fd
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2942585
Change-Id: I6173cde98653bfb88cf54891fbbd765524e7170a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 22:37:37 +00:00
Ted Bauer
3cef9f86d6
Merge "aconfig: introduce new aflags CLI" into main am: 30512e43be
am: b174d70ad9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2956393
Change-Id: I3c62e39d91982b2d108276eb44f399a36649262d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 22:37:19 +00:00
Treehugger Robot
fe1b053afb
[automerger skipped] Merge "Move RELEASE_PLATFORM_VERSION_KNOWN_CODENAMES out to release configs." into main am: 97d0ec9b05
am: a98e26d3b9
-s ours
...
am skip reason: Merged-In I2215dc449ca28cae253f514183507550b58f267b with SHA-1 569b9e08fa
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2972071
Change-Id: Ib9785e9275a59423dd99e2b7e553c456a630c5d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 22:36:59 +00:00
Treehugger Robot
0c1bb63856
Merge "Add crashrecovery build flag to move files" into main am: 7f081d9262
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2942585
Change-Id: I16552671e03893fb79a154f67563a7388a504bf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 22:18:10 +00:00
Ted Bauer
b174d70ad9
Merge "aconfig: introduce new aflags CLI" into main am: 30512e43be
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2956393
Change-Id: I983eb31ada9a5f957f4c61c9e28d8ecfa7ed18d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 22:17:37 +00:00
Treehugger Robot
7f081d9262
Merge "Add crashrecovery build flag to move files" into main
2024-02-21 22:05:18 +00:00
Ted Bauer
30512e43be
Merge "aconfig: introduce new aflags CLI" into main
2024-02-21 22:04:01 +00:00
Treehugger Robot
a98e26d3b9
Merge "Move RELEASE_PLATFORM_VERSION_KNOWN_CODENAMES out to release configs." into main am: 97d0ec9b05
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2972071
Change-Id: Id2cfee405bdb4dcf5fe052cd559169d50a376940
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 21:56:37 +00:00
Luca Farsi
917c6ac157
Merge "Build config file zips" into main am: 9d24ed057f
am: 4c15caa8c9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2962526
Change-Id: I28587a138f7430993a8ee034bc444524c12f35f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 21:34:56 +00:00
Luca Farsi
d51e32afb3
Merge "Split out host shared libs target from general-tests" into main am: ba6f6806c6
am: aff5705707
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2957818
Change-Id: Id27eeae9589a6f6a05f5d4d418384c175faf4de0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 21:33:31 +00:00
Daniel Zheng
cedc765ca2
add 256k support
...
Adding 256k support for ota_from_target_files since this is the max
comperssion_factor allowed in v3 cow
Test: ota_from_target_files
Change-Id: Ic7826c82e53ec3fdbd04fdff9dfb7a76038f6a42
2024-02-21 13:33:02 -08:00
Treehugger Robot
97d0ec9b05
Merge "Move RELEASE_PLATFORM_VERSION_KNOWN_CODENAMES out to release configs." into main
2024-02-21 21:23:57 +00:00