commit | 2d73ad2ace93ef5250f61129895fcc2d534f64e6 | [log] [tgz] |
---|---|---|
author | Changyeon Jo <changyeon@google.com> | Sun Dec 29 11:53:02 2019 -0800 |
committer | Changyeon Jo <changyeon@google.com> | Mon Feb 03 18:53:40 2020 -0800 |
tree | 49e0fd2b4e9f3e8fd6862fdd4c6977143cd0ccb1 | |
parent | 97044e8806d72a46b7cb30049194416ec800598f [diff] |
Build EVS reference driver as a vendor process With this change, the reference EVS driver will be built as the vendor process. And, to achieve this, all libgui usages are replaced with newly introduced Automotive Display Service. Configuration XML file is relocated from /system/etc to /vendor/etc. Also, this change deprecates old instance names for EVS Enumerator HAL implementations. Instead, we will use regex name, [a-z]/[0-9],for HAL instances and new method, isHardware(), to tell whether it is EVS manager or not. Bug: 147010694 Test: VtsHalEvsV1_1TargetTest Change-Id: I32547861018389c86abdfe16a608b7722d3dc8b8 Signed-off-by: Changyeon Jo <changyeon@google.com>
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.