commit | 028d5a3dd54e1351e656d4702fc7ba3541a55d3c | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Fri May 12 15:45:56 2017 -0700 |
committer | Steven Moreland <smoreland@google.com> | Fri May 12 15:45:56 2017 -0700 |
tree | 24d8a3a196fcb1a2fa3be9920c111b9daded18ba | |
parent | a171b562af466a0418cadda0f4e7eb246083eb9a [diff] |
Fixed error message for package path not existing. Changed to human readable (without LOG(ERROR) trash). Test: Change-Id: I8c68a3c5996fa0f7c310bd0222d5d644ff3a45fc
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