commit | 45ec8d1577e61380a9563856f3a9d51ad7521ddf | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Tue Nov 21 10:39:22 2017 +0900 |
committer | Logan Chien <loganchien@google.com> | Wed Dec 13 11:59:53 2017 +0800 |
tree | ff5ec051316b5fc17e999f44e7ddd7db7398f2de | |
parent | c6f90bd358ba2a166d3cf9a7932c06af03f9c7b7 [diff] |
android.hardware.graphics.allocator@2.0 is no longer VNDK-SP The interface lib has been in VNDK-SP because android.hardware.graphics.mapper@1.0 was using it. However, since the dependency has gone [1], there is no need keep it in VNDK-SP. The VNDK-SP set should be kept as small as possible because libs in VNDK-SP are subject to double-loading. This commit re-lands I68550922f155501195cd3ee5c9777383d6e4048c because it was reverted during O-MR1 push to AOSP-master. Bug: 69480083 Test: walleye boots to the UI Change-Id: Ia556063d2018155c20d45589657c631022352750 Merged-In: I68550922f155501195cd3ee5c9777383d6e4048c (cherry picked from commit 6060f04aac658dfcd572ac4e542a1a26b1466442)
croot make hidl-gen
hidl-gen -o output-path -L language (-r interface-root) fqname output-path: directory to store the output files. language: output file for given language. e.g.c++, vts.. fqname: fully qualified name of the input files. For singe file input, follow the format: package@version::fileName For directory input, follow the format: package@version interface-root(optional): prefix and root path for fqname. If not set, use the default prefix: android.hardware and default root path defined in $TOP. examples: croot hidl-gen -o output -L c++ -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport android.hardware.nfc@1.0::INfc.hal hidl-gen -o output -L vts -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport android.hardware.nfc@1.0 hidl-gen -o test -L c++ -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport android.hardware.nfc@1.0 hidl-gen -L hash -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport android.hardware.nfc@1.0