Joe Onorato
9aa0b89177
make protobuf available to CTS host tools
...
Test: make -j32 cts
Change-Id: I866aebd6313fe2b0b6d3a1876ac8e5ada473a7b0
2016-12-20 22:28:54 -08:00
Hiroshi Yamauchi
279dec8890
Merge "Add ART_USE_READ_BARRIER to product variables." am: e34819ccce
am: f9e277e1fe
am: 9876e6483b
...
am: 4e815e49d4
Change-Id: I3b95e12f5337e0c08d2732a31a10ece070df20cf
2016-12-20 21:08:28 +00:00
Hiroshi Yamauchi
4e815e49d4
Merge "Add ART_USE_READ_BARRIER to product variables." am: e34819ccce
am: f9e277e1fe
...
am: 9876e6483b
Change-Id: I6a0d6c40edf0a80fb1402068b2ae4b845dcd5da5
2016-12-20 20:58:42 +00:00
Hiroshi Yamauchi
9876e6483b
Merge "Add ART_USE_READ_BARRIER to product variables." am: e34819ccce
...
am: f9e277e1fe
Change-Id: I4a0addd85f0e1dcc98250a60084f88be118276cc
2016-12-20 20:40:10 +00:00
Hiroshi Yamauchi
64594c4f53
Add ART_USE_READ_BARRIER to product variables.
...
Bug: 33492005
Test: top-level build for angler.
Change-Id: I12aa2e18487c16423223f110b6dfb0d6dff1e7e8
2016-12-19 16:25:00 -08:00
Daniel Cashman
b4ed15b04e
Merge "Revert "Add build dependencies for split sepolicy files."" am: cbdc0bd096
am: 5e8be7b822
am: 6549a83888
...
am: 9bff49c703
Change-Id: I47182fb8bb5f1947b02ec4c70d3f23a810eba5f5
2016-12-17 01:28:18 +00:00
Daniel Cashman
9bff49c703
Merge "Revert "Add build dependencies for split sepolicy files."" am: cbdc0bd096
am: 5e8be7b822
...
am: 6549a83888
Change-Id: I5e6b621a55b6bd67f53559bc89dc0e757c1e74a5
2016-12-17 01:26:13 +00:00
Daniel Cashman
6549a83888
Merge "Revert "Add build dependencies for split sepolicy files."" am: cbdc0bd096
...
am: 5e8be7b822
Change-Id: I6b1e6db6a505f8a65879228dc8fa9b1863724ca1
2016-12-17 01:16:42 +00:00
Daniel Cashman
df1e2102c6
Revert "Add build dependencies for split sepolicy files."
...
This reverts commit 086189145c
.
Change-Id: Idfd210d1f16eefcedda6154b0361611f53c5158f
2016-12-17 00:53:52 +00:00
dcashman
5fce540af2
Merge "Add build dependencies for split sepolicy files." am: 298f9b5925
am: bc1832f381
am: ced437a479
...
am: 40a04b4709
Change-Id: I35fda032da32a3bbb593154a9ed0287bf54304ad
2016-12-17 00:43:33 +00:00
dcashman
40a04b4709
Merge "Add build dependencies for split sepolicy files." am: 298f9b5925
am: bc1832f381
...
am: ced437a479
Change-Id: I06a95e8a22569ad4ab0d2586ba630910278c36df
2016-12-17 00:41:10 +00:00
dcashman
ced437a479
Merge "Add build dependencies for split sepolicy files." am: 298f9b5925
...
am: bc1832f381
Change-Id: Ic0a40500003afdd54e1a68cfec2937ae0f2aee06
2016-12-17 00:32:40 +00:00
dcashman
086189145c
Add build dependencies for split sepolicy files.
...
Add build targets for split sepolicy files so they'll appear in the root dir for
on-device compilation. nonplat_sepolicy will eventually be removed as it should
be provided by a different partition. Also replace sepolicy.recovery with the
appropriate split components.
Bug: 31363362
Test: Policy builds on-device and boots.
Change-Id: I017dabe6940c3cd20de6c00bb5253274d5a9269b
2016-12-16 14:01:29 -08:00
Alex Klyubin
47d6f225e8
Merge "aapt no longer needed for signing APKs" am: 3cfff7386f
am: 2c70770e93
am: bf78cdd81e
...
am: 259b97da70
Change-Id: I0d6c2b4a2b6a6c56142947037f5f9755f6d8db80
2016-12-16 17:55:26 +00:00
Alex Klyubin
259b97da70
Merge "aapt no longer needed for signing APKs" am: 3cfff7386f
am: 2c70770e93
...
am: bf78cdd81e
Change-Id: I25988629bf8c0a8f2a6f8894511b199cd2d2aed4
2016-12-16 17:47:24 +00:00
Alex Klyubin
0d25880dc1
Merge "Remove unused get-package-min-sdk-version-int" am: 5a1ba84c30
am: 24b383a770
...
am: 176a27a7a2
Change-Id: Ifc7d911c981bd7f801e83653788585a2bf57abda
2016-12-16 17:47:10 +00:00
Alex Klyubin
bf78cdd81e
Merge "aapt no longer needed for signing APKs" am: 3cfff7386f
...
am: 2c70770e93
Change-Id: I920311adea1085830df6ed992711e26aed38c2a1
2016-12-16 17:38:53 +00:00
Alex Klyubin
176a27a7a2
Merge "Remove unused get-package-min-sdk-version-int" am: 5a1ba84c30
...
am: 24b383a770
Change-Id: Iafe2ea0495e9c1b5c77eb4d995101c60e85700af
2016-12-16 17:38:40 +00:00
Alex Klyubin
3cfff7386f
Merge "aapt no longer needed for signing APKs"
2016-12-16 17:21:13 +00:00
Alex Klyubin
5a1ba84c30
Merge "Remove unused get-package-min-sdk-version-int"
2016-12-16 17:20:23 +00:00
Vijay Venkatraman
6a0edfc4c9
Revert "Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set." am: 823172e209
am: e9709b4575
am: f880ab9021
...
am: 2df3524d60
Change-Id: Iedf713038516c6fc8b81628fbbbe963b0bf6b7d8
2016-12-16 03:46:39 +00:00
Vijay Venkatraman
2df3524d60
Revert "Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set." am: 823172e209
am: e9709b4575
...
am: f880ab9021
Change-Id: Ie6f74154c1d104effbeab74010337b9a6714a965
2016-12-16 02:34:47 +00:00
Vijay Venkatraman
f880ab9021
Revert "Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set." am: 823172e209
...
am: e9709b4575
Change-Id: I8166568b64cbda20c35fb4b07ea24ce6578158fc
2016-12-16 02:26:19 +00:00
Vijay Venkatraman
e9709b4575
Revert "Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set."
...
am: 823172e209
Change-Id: If6249d3b311089ea342fb873288ad38c12bc53d1
2016-12-16 02:17:47 +00:00
Vijay Venkatraman
e4be608d2f
Merge "Revert "Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set.""
2016-12-16 02:11:12 +00:00
Vijay Venkatraman
823172e209
Revert "Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set."
...
This reverts commit 2b6c204c73
.
Change-Id: I60a042f2ed0c767ec3a45c31ee1b99d43891efaa
2016-12-16 02:08:18 +00:00
Vijay Venkatraman
45a831a29e
Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set. am: 2b6c204c73
am: 23da9097fe
am: a41a8d371c
...
am: eba25fac65
Change-Id: Ice4ab8495c20989c8ec882640f9884357b5839d4
2016-12-16 01:21:07 +00:00
Alex Klyubin
664cc31fd8
Remove unused get-package-min-sdk-version-int
...
The only user of get-package-min-sdk-version-int was signapk. signapk
no longer needs to be provided with the APK's minSdkVersion though.
(cherry picked from commit e185da21ca
)
Test: make clean && make
Change-Id: I6867a004aec0f3752cbbc99cc30e02ca5404b3c4
2016-12-15 16:37:37 -08:00
Alex Klyubin
1b391c002d
aapt no longer needed for signing APKs
...
signapk now auto-detects the APK's minSdkVersion, removing the need to
run aapt dump badging during APK signing.
Test: make clean && make
Change-Id: Ifc74292a9900443d053e437b50b540c8d0b33dbd
2016-12-15 16:37:21 -08:00
Vijay Venkatraman
eba25fac65
Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set. am: 2b6c204c73
am: 23da9097fe
...
am: a41a8d371c
Change-Id: I3f4b8498410c9cf89c913413db9818402b13ceac
2016-12-15 23:32:41 +00:00
Vijay Venkatraman
a41a8d371c
Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set. am: 2b6c204c73
...
am: 23da9097fe
Change-Id: I1724efa79766e50eaccc9cd43fa5a143494397ec
2016-12-15 23:02:29 +00:00
Vijay Venkatraman
23da9097fe
Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set.
...
am: 2b6c204c73
Change-Id: Iea702c06134f40b312c795ce13d41fa94bc62e15
2016-12-15 21:37:29 +00:00
Vijay Venkatraman
b777f169f8
Merge "Extends VNDK support in Make by setting LOCAL_USE_VNDK for modules going into vendor partition, except when they already have LOCAL_SDK_VERSION set."
2016-12-15 21:26:16 +00:00
Alex Klyubin
e185da21ca
Remove unused get-package-min-sdk-version-int
...
The only user of get-package-min-sdk-version-int was signapk. signapk
no longer needs to be provided with the APK's minSdkVersion though.
Test: make clean && make
Change-Id: Ibc0fb9c8e412f8b46b1761359c34b64c608a06b6
2016-12-15 09:28:46 -08:00
Dan Willemsen
86632061d5
Merge "Remove variables exported by Soong" am: f61205d5c7
am: da8f49522d
am: 4f1d1d0a1e
...
am: 24e2ce2dc8
Change-Id: Ife25e2a3b8441b497060d8a2ad211b4f21d328ea
2016-12-15 07:56:55 +00:00
Dan Willemsen
cf694a5f2b
Merge "Don't clean generated java sources when AIDL list changes" am: e9c4079e91
am: c29cf6efb6
am: b8338be5dc
...
am: dc61177c48
Change-Id: I834150432ffcf85c25dae3c31c2e4d1f8ff46026
2016-12-15 07:56:38 +00:00
Dan Willemsen
24e2ce2dc8
Merge "Remove variables exported by Soong" am: f61205d5c7
am: da8f49522d
...
am: 4f1d1d0a1e
Change-Id: I7fd64ff79923995574e0be2f361b486b3540a45d
2016-12-15 07:42:56 +00:00
Dan Willemsen
dc61177c48
Merge "Don't clean generated java sources when AIDL list changes" am: e9c4079e91
am: c29cf6efb6
...
am: b8338be5dc
Change-Id: I54ab92bf99301999756c9532f1819025f08cd673
2016-12-15 07:42:39 +00:00
Dan Willemsen
4f1d1d0a1e
Merge "Remove variables exported by Soong" am: f61205d5c7
...
am: da8f49522d
Change-Id: I09c678146df1537df9e0f02eb112db031374f04c
2016-12-15 07:34:41 +00:00
Dan Willemsen
b8338be5dc
Merge "Don't clean generated java sources when AIDL list changes" am: e9c4079e91
...
am: c29cf6efb6
Change-Id: I678611486f3f7c2951a02722224d3bbabae49e8b
2016-12-15 07:27:35 +00:00
Treehugger Robot
f61205d5c7
Merge "Remove variables exported by Soong"
2016-12-15 07:19:03 +00:00
Treehugger Robot
e9c4079e91
Merge "Don't clean generated java sources when AIDL list changes"
2016-12-15 07:01:13 +00:00
Dan Willemsen
3c6bba0af0
Don't clean generated java sources when AIDL list changes
...
AIDL doesn't generate into the intermediate src directory, we pass exact
aidl->java files to the compiler. So there is no need to clean the
intermediate src directory when the aidl file list changes for a module.
Test: None, just code inspection
Change-Id: I01feff7cc399ac5b88b83333a1ac86928d0a81e6
2016-12-14 19:53:54 -08:00
Dan Willemsen
3e9bcf40af
Merge "Identify non-local EXPORT_C_INCLUDE_DIRS in soong_to_convert" am: d3cc4950f8
am: bfedf05812
am: 4d08538747
...
am: fbab4c206f
Change-Id: Ifec04ee64f5b8227337e2d4c7001831dba71a7e9
2016-12-15 01:00:41 +00:00
Dan Willemsen
fbab4c206f
Merge "Identify non-local EXPORT_C_INCLUDE_DIRS in soong_to_convert" am: d3cc4950f8
am: bfedf05812
...
am: 4d08538747
Change-Id: I965820dd9cb60dabd5e5cf255630d888f216ea11
2016-12-15 00:52:42 +00:00
Dan Willemsen
4d08538747
Merge "Identify non-local EXPORT_C_INCLUDE_DIRS in soong_to_convert" am: d3cc4950f8
...
am: bfedf05812
Change-Id: Ic1b4310f3eec77d1dd193589f05f19e1232ed68f
2016-12-15 00:45:09 +00:00
Alex Klyubin
1ea326df0b
Merge "Faster auto-detection of APK's minSdkVersion" am: 620686f3c6
am: 1f5e43cb6f
am: 9d439f54b1
...
am: 25aa9cd031
Change-Id: I4f19a1550a43515bd77e63fd5745b01d40c6be50
2016-12-15 00:39:09 +00:00
Dan Willemsen
d3cc4950f8
Merge "Identify non-local EXPORT_C_INCLUDE_DIRS in soong_to_convert"
2016-12-15 00:30:04 +00:00
Dan Willemsen
56c6a9d1ff
Remove variables exported by Soong
...
LLVM_RELEASE_VERSION is unused from envsetup.sh and during product
config loading. LLVM_PREBUILTS_VERSION is still used in envsetup.sh, so
needs to stay.
Delay reading core/clang/config.mk until after Soong's variables are
read so that we don't need a copy of LLVM_PREBUILTS_BASE.
Test: Compare build-aosp_flounder.ninja
Change-Id: I85b5836a2230838c8f3766fb19c6108fc5c9ca50
2016-12-14 16:27:08 -08:00
Alex Klyubin
25aa9cd031
Merge "Faster auto-detection of APK's minSdkVersion" am: 620686f3c6
am: 1f5e43cb6f
...
am: 9d439f54b1
Change-Id: Ia481bba8525e07d016879f88ae2a2c3e40cc1da6
2016-12-15 00:02:37 +00:00