commit | 7f5a8d9232756122f672dc8b9a9454271fade21a | [log] [tgz] |
---|---|---|
author | Martijn Coenen <maco@google.com> | Tue Nov 01 18:36:13 2016 +0000 |
committer | android-build-merger <android-build-merger@google.com> | Tue Nov 01 18:36:13 2016 +0000 |
tree | 9c8471a20788dbb12141307dac7864a7ec238b72 | |
parent | 6631f971c96e17d19db3ea2abaa2c1232ca58fd0 [diff] | |
parent | e163823c438558579dfc2018fe136a2808cf5d6c [diff] |
Allow nullptr interfaces to be passed. am: e163823c43 Change-Id: I98f6b5c2d1e123117703a24a0fa556b52f0f81cb
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: hidl-gen -o output -L c++ android.hardware.nfc@1.0::INfc.hal hidl-gen -o output -L vts android.hardware.nfc@1.0 hidl-gen -o test -L c++ -r android.hardware:/home/android/master/hardware/interfaces android.hardware.nfc@1.0