commit | 1aaeb700388523ae9d166f63fcef88027c2f8ee1 | [log] [tgz] |
---|---|---|
author | Dan Willemsen <dwillemsen@google.com> | Thu Jun 06 08:25:22 2019 -0700 |
committer | Dan Willemsen <dwillemsen@google.com> | Thu Jun 06 08:25:22 2019 -0700 |
tree | c428e6666fde40f7fce9a043d2d8952defe95376 | |
parent | 07cc56f9cfd29a462b17d4d5a5ff23d52d34b5ef [diff] |
Match src paths with aidl package name In order for the build system to track updates to the header files during incremental builds, always specify the src files using the same path as the package for C++ compilations. Bug: 112114177 Test: treehugger Change-Id: I52cf76a06aebb84ac91ba9d081cb995c8b4366f8
Android communicates with Nugget apps in order to implement security related HALs. Currently, those HALs are Keymaster, Weaver and OemLock.
Apps that define a protobuf service will have an app interface class autogenerated. These classes will wrap a NuggetClient
. The generator can be found in the generator
directory.
Work in progress.
Currently, everything is synchronous and just exposes the call_application()
function from the Nugget transport API. In future, asynchronous calls may be desired. Support for this could be added in:
NuggetClient
on top of call_application()
citadel
This directory contains the components to support Citadel connected to Android.