diff options
author | Vic Yang <victoryang@google.com> | 2019-06-17 13:48:35 -0700 |
---|---|---|
committer | Vic Yang <victoryang@google.com> | 2019-06-17 14:58:10 -0700 |
commit | faad30bd20482bde152798bfdc2a8719ed1c7d7f (patch) | |
tree | e08c2f9852d8903443c5d879d4cb3bf254fc26a2 /light/1.0/default/Android.bp | |
parent | ea75085d14e83bd28c4d0b36094a14f704d24d47 (diff) | |
download | interfaces-faad30bd20482bde152798bfdc2a8719ed1c7d7f.tar.gz |
Add hardware.google.light@1.0-impl libraryandroid10-dev
To allow including light HAL in a combined HAL server.
Bug: 135293492
Test: Check logcat for 'light'
Test: Check lshal for hardware.google.light@1.0
Test: Manually adjust display brightness
Test: All above tests without small_hals CL
Change-Id: I287aedaff3360707a50657c4c90748fe6e40b234
Diffstat (limited to 'light/1.0/default/Android.bp')
-rw-r--r-- | light/1.0/default/Android.bp | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/light/1.0/default/Android.bp b/light/1.0/default/Android.bp index 1dc781c..a931501 100644 --- a/light/1.0/default/Android.bp +++ b/light/1.0/default/Android.bp @@ -14,18 +14,14 @@ // limitations under the License. // -cc_binary { - name: "hardware.google.light@1.0-service", +cc_defaults { + name: "hardware.google.light_defaults", relative_install_path: "hw", - defaults: ["hidl_defaults"], - init_rc: ["hardware.google.light@1.0-service.rc"], vendor: true, srcs: [ "Light.cpp", "LightExt.cpp", - "service.cpp", ], - shared_libs: [ "liblog", "libbase", @@ -37,3 +33,26 @@ cc_binary { "hardware.google.light@1.0", ], } + +cc_library_shared { + name: "hardware.google.light@1.0-impl", + defaults: [ + "hardware.google.light_defaults", + "hidl_defaults" + ], + srcs: [ + "impl.cpp", + ], +} + +cc_binary { + name: "hardware.google.light@1.0-service", + defaults: [ + "hardware.google.light_defaults", + "hidl_defaults" + ], + init_rc: ["hardware.google.light@1.0-service.rc"], + srcs: [ + "service.cpp", + ], +} |