commit | 382208356c8b23d9cddee11c0c615524e1b28ab9 | [log] [tgz] |
---|---|---|
author | Yuexi Ma <yuexima@google.com> | Wed Jan 24 16:15:19 2018 -0800 |
committer | Yuexi Ma <yuexima@google.com> | Wed Jan 24 16:15:19 2018 -0800 |
tree | bf752e680468bde286efc859e97774a365777882 | |
parent | 40f11356eb096de0f459dc432219ebbae95e120f [diff] |
config change after VtsPythonVirtualenvPreparer change VtsPythonVirtualenvPreparer was both a target preparer and multi target preparer. The new TF suite requires it to be only one of them. This CL configs vts xmls to use VtsPythonVirtualenvPreparer as multi target preparer Test: vts-selftest Bug: 69307585 Change-Id: I3a4de4bbfefcfdf70ffd5aa9609da9e74b38e3c3 Merged-In: I3a4de4bbfefcfdf70ffd5aa9609da9e74b38e3c3
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