Commit Graph

57523 Commits

Author SHA1 Message Date
Josh Gao 3322f6ec35 Merge "Use adbd_system_binaries to track adbd's dependencies." 2019-10-24 20:29:25 +00:00
Jooyung Han a0158d8327 Use soong-generated vndk.libraries.txt
check-vndk-list target should use 'filename's not 'modulename's.
But retrieving(or calculation) of filename from modulename doesn't work
when target module is not installed. That's why builds of some targets
fail given that libprotobuf-cpp-full's name is changed.

Now soong generates vndk.libraries.txt with filenames of VNDK libs.

And, check-vndk-list target is disabled now for targets with no vndk
libs. (BOARD_VNDK_VERSION is not set)

Bug: 142963962
Bug: 141019581
Test: m check-vndk-list
Test: lunch qemu_trusty_arm64-userdebug; m check-vndk-list (no check)
Change-Id: I680deb1a7af37c32a9e6932d52e8d87e5a3534b9
2019-10-25 02:15:48 +09:00
changho.shin a8f9f117cf Include system_other.img in super.img by default
Currently, only dist build makes super.img with system_other.
Let build system include system_other in super image by default.

Test: m -j & check built super.img
Bug: 142669000

Change-Id: I00a8815b30fa6fb8c62e204fdc35e046071bd401
2019-10-24 06:57:58 +00:00
Yifan Hong 85843193b8 Merge "VNDK-core += health@2.1" am: 0d07c944ae am: fd914c0232 am: 8d6d24632e
am: 7ef7566f27

Change-Id: I1305cc9d8506b92896a68314345954eb4759c1db
2019-10-23 18:51:14 -07:00
Yifan Hong 7ef7566f27 Merge "VNDK-core += health@2.1" am: 0d07c944ae am: fd914c0232
am: 8d6d24632e

Change-Id: Idbc1f77ff2f59942cbbf51e4087a7157bf9070fc
2019-10-23 18:44:13 -07:00
Yifan Hong 8d6d24632e Merge "VNDK-core += health@2.1" am: 0d07c944ae
am: fd914c0232

Change-Id: I006e005c0f2e54c62a12a5a8021a6515f9462b13
2019-10-23 18:37:12 -07:00
Yifan Hong fd914c0232 Merge "VNDK-core += health@2.1"
am: 0d07c944ae

Change-Id: I50f5a9f8414a7d946c27c07c2a0b5989f3b7877c
2019-10-23 18:30:11 -07:00
Yifan Hong 0d07c944ae Merge "VNDK-core += health@2.1" 2019-10-24 01:03:09 +00:00
Steven Moreland 7288a632ed Merge "host_init_verifier: no HIDL_INTERFACE_HIERARCHY" am: 9126041689 am: 12e476cb93 am: 47f3fa20a7
am: eaaa3e2743

Change-Id: Ib41d10762fb96614ca5d3cfd23862e6b32c1ef4c
2019-10-23 16:49:34 -07:00
Lubo Hristov 9cbd1249c8 Merge "Bump SPL to 2019-12-05" into qt-qpr1-dev am: 7c27fd1e00
am: c8e28a77c2

Change-Id: I499f4c012a92faa0c866545f1b5762eb3812bff5
2019-10-23 16:48:57 -07:00
Steven Moreland eaaa3e2743 Merge "host_init_verifier: no HIDL_INTERFACE_HIERARCHY" am: 9126041689 am: 12e476cb93
am: 47f3fa20a7

Change-Id: Iaca0ff350401b33e99f800555876f979fc051b66
2019-10-23 16:30:28 -07:00
Winson Chiu 43d4c85314 Merge "Revert "VNDK library list uses installed name"" am: 82e8d28d03 am: 30427892d7 am: d72b3289a5
am: 38a07e17ca

Change-Id: I3df637685551c2d85c7439ffa30b1c1f4f1324e2
2019-10-23 16:24:06 -07:00
Lubo Hristov c8e28a77c2 Merge "Bump SPL to 2019-12-05" into qt-qpr1-dev
am: 7c27fd1e00

Change-Id: I9991042e7666255221db6324ef2771e9a442827b
2019-10-23 16:22:55 -07:00
Steven Moreland 47f3fa20a7 Merge "host_init_verifier: no HIDL_INTERFACE_HIERARCHY" am: 9126041689
am: 12e476cb93

Change-Id: Iddc1306a4cfb57618259b5dd4e2186b7cc58e711
2019-10-23 16:18:24 -07:00
Steven Moreland 12e476cb93 Merge "host_init_verifier: no HIDL_INTERFACE_HIERARCHY"
am: 9126041689

Change-Id: If3597954a216928add218c85a5934550f7e71e95
2019-10-23 16:13:58 -07:00
Steven Moreland 9126041689 Merge "host_init_verifier: no HIDL_INTERFACE_HIERARCHY" 2019-10-23 23:07:30 +00:00
Lubo Hristov 7c27fd1e00 Merge "Bump SPL to 2019-12-05" into qt-qpr1-dev 2019-10-23 23:02:17 +00:00
Winson Chiu 38a07e17ca Merge "Revert "VNDK library list uses installed name"" am: 82e8d28d03 am: 30427892d7
am: d72b3289a5

Change-Id: I695bb4356947e5b1fe576ac7de692736b66a11d4
2019-10-23 15:59:18 -07:00
Winson Chiu d72b3289a5 Merge "Revert "VNDK library list uses installed name"" am: 82e8d28d03
am: 30427892d7

Change-Id: I9a0beadf85ccf4fdf615a7e587c21cd2568d80d5
2019-10-23 15:39:53 -07:00
Winson Chiu 30427892d7 Merge "Revert "VNDK library list uses installed name""
am: 82e8d28d03

Change-Id: I67478e03cd823106788f4ba1050cc42794edded2
2019-10-23 15:20:43 -07:00
Winson Chiu 82e8d28d03 Merge "Revert "VNDK library list uses installed name"" 2019-10-23 21:35:41 +00:00
Winson Chiu 3d5eba2be4 Revert "VNDK library list uses installed name"
This reverts commit b808592783.

Reason for revert: potentially broke build b/143233626

Change-Id: I1458cb687923833010f3de1277092f8ead744ea3
2019-10-23 21:24:40 +00:00
Josh Gao 56db7393ce Use adbd_system_binaries to track adbd's dependencies.
required doesn't propagate from apexes, so we need a separate phony
target to track adbd's dependenecies.

Test: m
Change-Id: Ic9fd19570987c5c3d96d3a35f2d3e2c7ea4642d9
2019-10-23 13:27:48 -07:00
Yo Chiang 633e2321df Merge "VNDK library list uses installed name" am: 885cf6b565 am: 4c0eae4f3f am: 4d797c1aaa
am: 560b81a8b6

Change-Id: I797b7c7488b933d620f5d534e830b646413b4a13
2019-10-23 12:47:52 -07:00
Yo Chiang 560b81a8b6 Merge "VNDK library list uses installed name" am: 885cf6b565 am: 4c0eae4f3f
am: 4d797c1aaa

Change-Id: Ic585e628fda8b83cc0313a70147e6924b1618059
2019-10-23 12:20:57 -07:00
Yo Chiang 4d797c1aaa Merge "VNDK library list uses installed name" am: 885cf6b565
am: 4c0eae4f3f

Change-Id: I8a5b25f29618924830e9a3b855ef3a9489442731
2019-10-23 12:07:16 -07:00
Yo Chiang 4c0eae4f3f Merge "VNDK library list uses installed name"
am: 885cf6b565

Change-Id: If7b4a28183348535e8166193f3c990dc3b4d7d43
2019-10-23 11:46:53 -07:00
Treehugger Robot 885cf6b565 Merge "VNDK library list uses installed name" 2019-10-23 18:02:00 +00:00
Roland Levillain ae28d89df1 [automerger skipped] Merge "Remove Core Library JARs from `/system/framework`." am: 047f2fd43e am: e517577a45 am: c0bcc522fa
am: 53f94ef1e3 -s ours
am skip reason: change_id Ia6f58d858ecdb80c9701696b8f20d5fa2de0c2c7 with SHA1 d4f09f7752 is in history

Change-Id: Iebc94a9620498f3ef76de4cc866904d94d79d864
2019-10-22 11:14:37 -07:00
Roland Levillain 53f94ef1e3 Merge "Remove Core Library JARs from `/system/framework`." am: 047f2fd43e am: e517577a45
am: c0bcc522fa

Change-Id: I721bfc796e764244ae47627ed48c2e91a2803baa
2019-10-22 11:07:53 -07:00
Roland Levillain c0bcc522fa Merge "Remove Core Library JARs from `/system/framework`." am: 047f2fd43e
am: e517577a45

Change-Id: Ib054fdf555f14dc64eaa430bc2544ab991ed2bdb
2019-10-22 10:56:40 -07:00
Roland Levillain e517577a45 Merge "Remove Core Library JARs from `/system/framework`."
am: 047f2fd43e

Change-Id: Ic25531c16a71452e659776765185adf8feac5eac
2019-10-22 10:51:10 -07:00
Roland Levillain 047f2fd43e Merge "Remove Core Library JARs from `/system/framework`." 2019-10-22 17:32:21 +00:00
Roland Levillain 3ec9ff6b72 Remove Core Library JARs from `/system/framework`.
These JARs are part of the ART APEX, and are now located in
`/apex/com.android.art/javalib`. Remove the supernumerary copies in
`/system/framework` and save ~11 MiB on the system partition.

(cherry picked from commit d4f09f7752)

Test: Device boot test
Bug: 142944799
Change-Id: Ia6f58d858ecdb80c9701696b8f20d5fa2de0c2c7
Merged-In: Ia6f58d858ecdb80c9701696b8f20d5fa2de0c2c7
2019-10-22 16:42:53 +00:00
Roland Levillain 1121ffd97c Merge "Remove Core Library JARs from `/system/framework`." 2019-10-22 16:39:56 +00:00
Nicolas Geoffray 5a13fa45c3 Merge "Remove support for stripping dex." am: 8567331a4f am: fbdf5ef4df am: f7f7f8cdd9
am: 31931c7b1a

Change-Id: Ia318b3df8da3e7f96b831b5fb6d572d7a4d13b52
2019-10-22 03:40:34 -07:00
Nicolas Geoffray 31931c7b1a Merge "Remove support for stripping dex." am: 8567331a4f am: fbdf5ef4df
am: f7f7f8cdd9

Change-Id: I99c9651d48171a6e8ec6a9848ce9ad3e685e7bf4
2019-10-22 03:34:14 -07:00
Nicolas Geoffray f7f7f8cdd9 Merge "Remove support for stripping dex." am: 8567331a4f
am: fbdf5ef4df

Change-Id: I494e80fc9bdb79c8e68163804d0648583c5e0df7
2019-10-22 03:28:01 -07:00
Nicolas Geoffray fbdf5ef4df Merge "Remove support for stripping dex."
am: 8567331a4f

Change-Id: I97da8f46547c2cbca103fe7c9301a6086a7017c1
2019-10-22 03:21:28 -07:00
Nicolas Geoffray 8567331a4f Merge "Remove support for stripping dex." 2019-10-22 09:48:06 +00:00
Chen Xu d80d6ba36e Merge "switch to updatable cellbroadcast apk" 2019-10-22 00:37:01 +00:00
Henry Fang 3595e31105 update build file to include cas@1.2
Test: Manual
bug: 141783130
Change-Id: I4692b21a15685cfa4377d3aa3219a4f424530506
2019-10-21 15:49:03 -07:00
Yifan Hong e09b7867b8 Merge "Delete VINTF files from target files package." am: 371e3c3b6c am: 9d97d8eb67 am: fa1a9a2045
am: 6171f69dc8

Change-Id: I8045f40275e16ffce0e12bde2253aa9c709a8446
2019-10-21 12:09:21 -07:00
Yifan Hong 6171f69dc8 Merge "Delete VINTF files from target files package." am: 371e3c3b6c am: 9d97d8eb67
am: fa1a9a2045

Change-Id: Icb90773c935687e681a71ba6dcf470af2e12ab3f
2019-10-21 12:03:21 -07:00
Yifan Hong fa1a9a2045 Merge "Delete VINTF files from target files package." am: 371e3c3b6c
am: 9d97d8eb67

Change-Id: Ic254cd7dc348789f339c6dd031b375837b1ae85a
2019-10-21 11:57:18 -07:00
Yifan Hong 9d97d8eb67 Merge "Delete VINTF files from target files package."
am: 371e3c3b6c

Change-Id: Ieb99a77a1fd887a950122d54f504946dcaff3324
2019-10-21 11:51:19 -07:00
Yifan Hong 371e3c3b6c Merge "Delete VINTF files from target files package." 2019-10-21 18:29:04 +00:00
Roland Levillain d4f09f7752 Remove Core Library JARs from `/system/framework`.
These JARs are part of the ART APEX, and are now located in
`/apex/com.android.art/javalib`. Remove the supernumerary copies in
`/system/framework` and save ~11 MiB on the system partition.

Test: Device boot test
Bug: 142944799
Change-Id: Ia6f58d858ecdb80c9701696b8f20d5fa2de0c2c7
2019-10-21 15:22:51 +01:00
Jerome Gaillard 692b6ebfe8 Merge "Allow files generated by droidstubs to be copied in the SDK" am: aa1c6bb4b3 am: fac0ac32f9 am: 8d0419cb6c
am: bd3dd7e4e4

Change-Id: Ia7675058e38f301b03b8d11fbb570b93ca44c1c8
2019-10-21 05:14:18 -07:00
Jerome Gaillard bd3dd7e4e4 Merge "Allow files generated by droidstubs to be copied in the SDK" am: aa1c6bb4b3 am: fac0ac32f9
am: 8d0419cb6c

Change-Id: Ib0abd57898d07f8b4f075c5a522d6c528bce8e8b
2019-10-21 05:08:48 -07:00