| commit | 442aa3de98d910d5b8302534b51f9f73e47bb346 | [log] [tgz] |
|---|---|---|
| author | Keun Soo Yim <yim@google.com> | Fri Dec 16 13:05:32 2016 -0800 |
| committer | Keun Soo Yim <yim@google.com> | Tue Dec 20 22:55:40 2016 +0000 |
| tree | b76998e29af926b52288592596bfe396b52ca2f4 | |
| parent | 111489d0ebd63a928305ce9ed381180a0babac0a [diff] |
whitelist more vts driver targets this covers all the currently available driver targets. Test: mma Merged-Id: I68956628608c200a0b46d9c342bff5c5e0710107 Change-Id: I68956628608c200a0b46d9c342bff5c5e0710107 (cherry picked from commit 0dfaa30e26ded3a96901ea7b38b18f1da6097db1)
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