History log of /packages/services/Car/tools/emulator/vhal_const_generate.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
99e1a7555a9521c33203b68c5ab5bd1c039ee712 25-Aug-2017 Pavel Maltsev <pavelm@google.com> Merge Vehicle HAL 2.1 iface to 2.0

Vehicle HAL is property based and all properties are considered
optional. It is quite a bit of pain to create new versions of VHAL only
to extend properties.

Bug: 64303350

Test: verified system works stable

Change-Id: I4c5c891236912651ca1341f7fd515e533a6b4506
/packages/services/Car/tools/emulator/vhal_const_generate.py
4ce965af856eafce6c3c1da360a7f7ee014f6fee 09-May-2017 Scott Randolph <randolphs@google.com> Update vhal_const_generate to emit all known values

Instead of hard coding the enum collections of interest, the generator
now iterates over all known enums in the VHAL API and emits python
symbols for all of them.
This change also includes updates to the symbol names to standardize
them to facilitate machine generation.
Test: Run vhal_emulator_test.py (fails on one value, it does that
before my change)

Change-Id: Iaa6bc492159180cc5ad597ec5cc666fdb25b290e
/packages/services/Car/tools/emulator/vhal_const_generate.py
3e8eeedfe8e0152d333393716594be7569ad7deb 06-May-2017 Enrico Granata <egranata@google.com> Add better error messages for missing dependencies.

If we run into issues importing well-known requirements, report them specially and guide
users on how to install those on their system.

Change-Id: Ic8e4107591198cec8f3744c728bbd23ad5580fba
Fixes: 38004607
Test: manual
/packages/services/Car/tools/emulator/vhal_const_generate.py
70d33ea3f8c20d30a9fca72393d7a545ffd6097e 04-Apr-2017 Enrico Granata <egranata@google.com> Script to automatically generate vhal_consts_ for use in the emulator

Replace the manually generated vhal_consts_2_0.py with an autogenerated version + add a 2_1 file for the new in 2.1 properties

Test: manual verification
Change-Id: Ibc6b0a2308194c915f414b576ebb54e148fb25f4
/packages/services/Car/tools/emulator/vhal_const_generate.py