aboutsummaryrefslogtreecommitdiffstats
path: root/cmd
diff options
context:
space:
mode:
authorJustin Yun <justinyun@google.com>2017-11-17 12:10:28 +0900
committerJustin Yun <justinyun@google.com>2017-12-05 10:19:43 +0900
commit7154928c93e062775c1d3885ed59a5b61c48e168 (patch)
tree0047694a146398263efaf491dbbfcfbd7197fc9d /cmd
parent5760c9a12c0660c8639d11d770236bea7a900b1a (diff)
downloadbuild_soong-7154928c93e062775c1d3885ed59a5b61c48e168.tar.gz
build_soong-7154928c93e062775c1d3885ed59a5b61c48e168.tar.bz2
build_soong-7154928c93e062775c1d3885ed59a5b61c48e168.zip
Install VNDK snapshot libraries for system build
When BOARD_VNDK_VERSION := <VNDK version>, or PRODUCT_EXTRA_VNDK_VERSIONS includes the needed <VNDK version> list, the prebuilt VNDK libs in prebuilts/vndk/ directory will be installed. Each prebuilt VNDK module uses "vndk_prebuilt_shared" for shared VNDK/VNDK-SP libs. Following is the sample configuration of a vndk snapshot module: vndk_prebuilt_shared { name: "libfoo", version: "27", vendor_available: true, vndk: { enabled: true, }, arch: { arm64: { srcs: ["arm/lib64/libfoo.so"], }, arm: { srcs: ["arm/lib/libfoo.so"], }, }, } The Android.bp for the snapshot modules will be auto-generated by a script. Bug: 38304393 Bug: 65377115 Bug: 68123344 Test: set BOARD_VNDK_VERSION := 27 copy a snapshot for v27 build with make command Change-Id: Ib93107530dbabb4a24583f4d6e4f0c513c9adfec
Diffstat (limited to 'cmd')
0 files changed, 0 insertions, 0 deletions