commit | 2a5d9773a228d7aa7e56eca9e1f47ad7914b8f7e | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Wed Feb 08 09:56:15 2017 -0800 |
committer | Steven Moreland <smoreland@google.com> | Wed Feb 08 14:11:31 2017 -0800 |
tree | a1c52c8fbec5c5cc4329b2ac8b1550b3726c0e65 | |
parent | 1c3f711c7de5e4117ec149c948bd78e69f92da48 [diff] |
getService: respect vintf passthrough I had getService continue to load the hwbinder service even if the vintf specified passthrough because in order to make development with ENABLE_TREBLE work with development of the vintf. However, now that a sufficiently large number of people know about the vintf and it has been tested, it's time to take this out. Bug: 34274385 Test: works with master Change-Id: I12767e904f8a498de2041c95154aa0436308b937
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