diff options
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", + ], +} |