Ulyana Trafimovich
4caef2b8c8
Revert "Enforce <uses-library> check for Android.mk modules."
...
Bug: 187980797
This reverts commit feeb6bcd1e
.
Reason for revert: breaks r11-userdebug build.
Change-Id: Iab296d6fa6e1c1e0d06f37609e06b63b72bfdacc
2021-05-12 22:16:09 +00:00
Ulya Trafimovich
feeb6bcd1e
Enforce <uses-library> check for Android.mk modules.
...
Bug: 132357300
Test: treehugger
Change-Id: If31a9ed148e4f1195bf916a650d0afafef3d6915
2021-05-12 11:49:41 +01:00
Tianjie Xu
216c762826
Merge "Don't set the build id if we need to append the digest" am: a530481db1
am: 834dc90be1
am: 5678ae7b1c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1695406
Change-Id: I7a751270df9a6c02763c228f495c40c046c0115b
2021-05-09 00:10:02 +00:00
Tianjie Xu
5678ae7b1c
Merge "Don't set the build id if we need to append the digest" am: a530481db1
am: 834dc90be1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1695406
Change-Id: I9b8b41c7890ecc8a6c32cc249b0db9fd72be3e7a
2021-05-08 23:30:17 +00:00
Tianjie Xu
a530481db1
Merge "Don't set the build id if we need to append the digest"
2021-05-08 22:56:56 +00:00
Treehugger Robot
62a73dbed0
Merge "DO NOT MERGE - Merge RQ2A.210505.003."
2021-05-08 21:38:02 +00:00
Treehugger Robot
28e99c4932
Merge "Rename DexPreoptImageLocations to DexPreoptImageLocationsOnHost" am: 5a75afbede
am: 593ab41f74
am: 9bafad0c19
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1699567
Change-Id: Ia34ad43307ce10e08d025c1c21e33fc8099e3cdf
2021-05-08 02:45:56 +00:00
Treehugger Robot
9bafad0c19
Merge "Rename DexPreoptImageLocations to DexPreoptImageLocationsOnHost" am: 5a75afbede
am: 593ab41f74
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1699567
Change-Id: I7eae52cdbf184d1c86bf0d073b37c2f06756076d
2021-05-08 02:27:10 +00:00
Xin Li
7a2e4a990a
DO NOT MERGE - Merge RQ2A.210505.003.
...
Bug: 187544653
Merged-In: Ica626a3b19e5b642807234c288428cd7e0f40f98
Change-Id: I3ff9da08d4c59e59a50bc89a6f962b185f8d3942
2021-05-07 18:51:09 -07:00
Treehugger Robot
5a75afbede
Merge "Rename DexPreoptImageLocations to DexPreoptImageLocationsOnHost"
2021-05-08 01:47:39 +00:00
Jeongik Cha
f17cca4813
Rename DexPreoptImageLocations to DexPreoptImageLocationsOnHost
...
The field is the path on the host side. Rename it to be more specific.
Bug: 158843648
Test: m
Change-Id: Ifa37c5f459440a30d508f37f9913f9e559ae6574
2021-05-07 20:29:29 +09:00
Inseob Kim
972de1ef9f
Merge "Add BOARD_USES_ODMIMAGE to soong config" am: 6fa22ce3fa
am: 1373c3ffac
am: d39aca4357
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1697491
Change-Id: I6200017a49162bccea9f1fd0c27c5f7bdfc83a3d
2021-05-07 01:03:02 +00:00
Inseob Kim
d39aca4357
Merge "Add BOARD_USES_ODMIMAGE to soong config" am: 6fa22ce3fa
am: 1373c3ffac
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1697491
Change-Id: I757c7aa5dee1408e2bd8e3d57bc70e55fa8ca0da
2021-05-07 00:44:10 +00:00
Inseob Kim
6fa22ce3fa
Merge "Add BOARD_USES_ODMIMAGE to soong config"
2021-05-06 23:59:18 +00:00
satayev
d22401b36a
Merge "Add 'platform:' prefix to unqualified system server jars." am: 9eb1435745
am: 0e7db454da
am: 0da313110d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1695660
Change-Id: If4dbc8b1097f45e662f009c6c901391e428b8df0
2021-05-06 12:24:59 +00:00
satayev
0da313110d
Merge "Add 'platform:' prefix to unqualified system server jars." am: 9eb1435745
am: 0e7db454da
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1695660
Change-Id: I0cc4cbe52c2414024af816f7bc4d451e591200bf
2021-05-06 12:09:30 +00:00
satayev
9eb1435745
Merge "Add 'platform:' prefix to unqualified system server jars."
2021-05-06 11:32:39 +00:00
Inseob Kim
c58ff2cde9
Add BOARD_USES_ODMIMAGE to soong config
...
Bug: 33691272
Test: m selinux_policy
Change-Id: I20a5b61d8ae830caa8792662a9e9886f3da05af8
2021-05-06 11:09:13 +00:00
Colin Cross
25814d5ee0
Merge "Fix reference to uncleared variable in dex_preopt_odex_install.mk" am: 05302dade9
am: 48ef312c29
am: fe70e5b756
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1697782
Change-Id: I01d6fdf72d8d0d8be01d9976157f4ddef19a76ed
2021-05-06 04:41:56 +00:00
Colin Cross
fe70e5b756
Merge "Fix reference to uncleared variable in dex_preopt_odex_install.mk" am: 05302dade9
am: 48ef312c29
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1697782
Change-Id: Ibee2105bb4f912d2b616da95b2b7da2389a999e3
2021-05-06 04:16:14 +00:00
Colin Cross
05302dade9
Merge "Fix reference to uncleared variable in dex_preopt_odex_install.mk"
2021-05-06 03:16:20 +00:00
Tianjie
9797623c2a
Don't set the build id if we need to append the digest
...
Background in http://go/compatible-build-fingerprint . If we want
to append unique vbmeta digest to build id, we cannot setup the
prop value at build time. Instead, set the old value as
ro.build.legacy.id; and let init set ro.build.id at runtime.
Bug: 186786987
Test: build a target file with the flag on
Change-Id: Ie139725bb7e5c65bd3f28f43b9975ba48ee10354
2021-05-06 00:32:56 +00:00
Colin Cross
7b70d98d1f
Fix reference to uncleared variable in dex_preopt_odex_install.mk
...
dex_preopt_odex_install.mk referenced $(built_module), which is only
set by some prebuilt modules, leaving old values when building
non-prebuilt modules. Use $(LOCAL_BUILT_MODULE) instead, which is set
for all modules by base_rules.mk.
Test: manual
Change-Id: Iecf092f9869d5edda3671d0999987906781d023e
2021-05-05 14:43:04 -07:00
satayev
35a7a43b56
Add 'platform:' prefix to unqualified system server jars.
...
This allows Soong side changes to treat SystemServerJars as
android.ConfiguredJarList, same as boot jars.
Bug: 180105615, 155630745
Test: m && launch_cvd
Change-Id: I717d4351edcd82028ac19cb9265e18b98d11c661
2021-05-05 15:18:39 +01:00
Hamzeh Zawawy
8963e14abe
Merge "Add new target for building rust fuzzers for haiku" am: 26e4d3ed11
am: 75a2f742a6
am: eaf6a6ce8d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1691405
Change-Id: Ib8b75ee242b94f03e2b54425a5a8ed6953ed86f2
2021-05-03 17:41:51 +00:00
Hamzeh Zawawy
eaf6a6ce8d
Merge "Add new target for building rust fuzzers for haiku" am: 26e4d3ed11
am: 75a2f742a6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1691405
Change-Id: Iedd67c49460a3440f04eacf47a1d9cd22fba97a2
2021-05-03 17:25:02 +00:00
Hamzeh Zawawy
26e4d3ed11
Merge "Add new target for building rust fuzzers for haiku"
2021-05-03 16:42:59 +00:00
David Srbecky
7568db864b
Merge "Propagate CREATE_MINIDEBUGINFO to strip.sh" am: d18e14229c
am: 9ad4c9219a
am: 802c44c3f8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1692409
Change-Id: If2e7fd4aaec64a2b661d6169a6d92aaafd83a50f
2021-05-03 16:41:34 +00:00
David Srbecky
802c44c3f8
Merge "Propagate CREATE_MINIDEBUGINFO to strip.sh" am: d18e14229c
am: 9ad4c9219a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1692409
Change-Id: I03d8b7a26ff622ad05b6f49543861143c1e4e4ba
2021-05-03 16:17:21 +00:00
David Srbecky
d18e14229c
Merge "Propagate CREATE_MINIDEBUGINFO to strip.sh"
2021-05-03 15:42:01 +00:00
David Srbecky
bf086ed1a6
Propagate CREATE_MINIDEBUGINFO to strip.sh
...
Bug: 110133331
Test: m
Change-Id: I5899ad1c0f6111a48eabe7a104a573787cc688e7
2021-04-30 21:41:19 +01:00
Colin Cross
e81cfd8344
Merge "Use order-only dependencies for symbols files" am: b847012f3b
am: 39c14920b1
am: 799ecd9969
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1688962
Change-Id: I440a4ce8ea4f74f04c94294ab0b9c3f57abc5949
2021-04-30 15:14:21 +00:00
Colin Cross
799ecd9969
Merge "Use order-only dependencies for symbols files" am: b847012f3b
am: 39c14920b1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1688962
Change-Id: I25ab79b5897db0f183fa86128bf9e891449dfaaf
2021-04-30 15:06:28 +00:00
Colin Cross
b847012f3b
Merge "Use order-only dependencies for symbols files"
2021-04-30 14:42:46 +00:00
hamzeh
5dfe7a214b
Add new target for building rust fuzzers for haiku
...
Test: make haiku-rust
Change-Id: I0badb5c0ae4138abdbd3f9a404e8883f70ceb503
2021-04-29 13:28:04 -07:00
jschung
904e1735c8
Include android-gts/lib folder in android-gts.zip
...
Some gts tests such as JniUncompressGtsTestCases need native libraries
and those should be located under android-gts/lib.
Test: confirmed that the android-gts.zip includes lib folder
Bug: 186595833
Change-Id: I7d0605d0aff861059e3788630585e9ba412f9cac
2021-04-29 16:32:47 +09:00
Christian Wailes
6506d653a7
Merge "Update init.rc prebuilt handling" am: a6d2d8c79a
am: ce4ec04629
am: 6734bccc47
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1678345
Change-Id: I5b515b60b2392e35758c3849fd3b2083b97b2720
2021-04-28 20:23:52 +00:00
Christian Wailes
6734bccc47
Merge "Update init.rc prebuilt handling" am: a6d2d8c79a
am: ce4ec04629
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1678345
Change-Id: I5c42fc5f2a89515a2298b52c21537429bb8569a4
2021-04-28 19:47:59 +00:00
Treehugger Robot
8aa7710d01
Merge "Moving debug ramdisk resources under / of the ramdisk" am: 2c806a7c94
am: fe4b552210
am: c3e5165e82
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1685172
Change-Id: If85fa35ccc2208a206e883f7b9f3b5f62a0df4fd
2021-04-28 18:59:06 +00:00
Treehugger Robot
c3e5165e82
Merge "Moving debug ramdisk resources under / of the ramdisk" am: 2c806a7c94
am: fe4b552210
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1685172
Change-Id: I2c3b3271d25eb5e27dbe13af534a5353862a8fa0
2021-04-28 18:41:44 +00:00
Christian Wailes
a6d2d8c79a
Merge "Update init.rc prebuilt handling"
2021-04-28 16:41:09 +00:00
Treehugger Robot
2c806a7c94
Merge "Moving debug ramdisk resources under / of the ramdisk"
2021-04-28 16:27:34 +00:00
Colin Cross
db98001be1
Use order-only dependencies for symbols files
...
Use an order-only dependency from $(LOCAL_BUILT_MODULE) to the symbols
file so that wiping the symbols directory during installclean doesn't
force anything to rebuild.
Bug: 186507256
Test: m && rm -rf $OUT/symbols && m
Change-Id: Ic164819c71f9db6126ff91c58752c8727cde0d5e
2021-04-27 19:43:33 -07:00
Treehugger Robot
610726689c
Merge "Copy dexpreopt.config only if it exists" am: 5e5b52033c
am: 66a74eb2cb
am: e2421c5067
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1685486
Change-Id: I1620ffd25e8ff59bc83858df10e4d10c6cba2411
2021-04-26 17:58:00 +00:00
Treehugger Robot
e2421c5067
Merge "Copy dexpreopt.config only if it exists" am: 5e5b52033c
am: 66a74eb2cb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1685486
Change-Id: Ibae815bcb6a8a5d0d8298840c19eb6ec7038e9d2
2021-04-26 17:34:04 +00:00
Bowgo Tsai
610286a88f
Moving debug ramdisk resources under / of the ramdisk
...
Currently the debug ramdisk resources might be under / or
/first_stage_ramdisk of the ramdisk, and is determined by
some BOARD variables, e.g., BOARD_USES_RECOVERY_AS_BOOT,
BOARD_MOVE_RECOVERY_RESOURCES_TO_VENDOR_BOOT, etc.
To make a generic boot-debug.img that can work on both devices,
let's move the debug resources always under / of the ramdisk.
Bug: 186082603
Test: boot a device with boot-debug.img
Test: boot a device with vendor_boot-debug.img
Change-Id: I55dc8ff322f6b97e2d6dc1a4ee5935e863f2f835
2021-04-24 08:55:02 +08:00
Jeongik Cha
35bf6b0219
Copy dexpreopt.config only if it exists
...
Bug: 158843648
Test: m dist when global dexpreopt.config doesn't exist
Change-Id: Iaa8ec04624e16cecceed3f2065945a180a867b1c
2021-04-23 20:15:26 +09:00
Treehugger Robot
c572c6dc7a
Merge "Store dexpreopt.config files to dexpreopt_config.zip" am: 6edaa353b1
am: 543f6750c9
am: 0a1e0a5914
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1666808
Change-Id: Ic836d95701bab97c0f9b579e03724b4a10a80545
2021-04-23 08:10:51 +00:00
Treehugger Robot
0a1e0a5914
Merge "Store dexpreopt.config files to dexpreopt_config.zip" am: 6edaa353b1
am: 543f6750c9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/1666808
Change-Id: I8ddadc92ff9d002954ab70b885c3a8052f88ca03
2021-04-23 07:46:03 +00:00
Treehugger Robot
6edaa353b1
Merge "Store dexpreopt.config files to dexpreopt_config.zip"
2021-04-23 06:47:57 +00:00