zenfone6: Start using vendor_overlay
* This lets us override files in /vendor without
relying on bind mounts ^.^
* Remove too NEED_KERNEL_MODULE_SYSTEM
Change-Id: I94c244b0329d6f6cfe7efdc77e0a3ccc22ab8843
diff --git a/lights/Android.mk b/lights/Android.mk
new file mode 100644
index 0000000..98616ca
--- /dev/null
+++ b/lights/Android.mk
@@ -0,0 +1,42 @@
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := android.hardware.light@2.0-service.asus_msmnile
+LOCAL_MODULE_TAGS := optional
+
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/bin
+LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_MODULE_STEM := android.hardware.light@2.0-service
+
+LOCAL_SRC_FILES := \
+ service.cpp \
+ Light.cpp
+
+LOCAL_REQUIRED_MODULES := \
+ android.hardware.light@2.0-service.asus_msmnile.rc
+
+LOCAL_SHARED_LIBRARIES := \
+ libbase \
+ libhardware \
+ libhidlbase \
+ libhidltransport \
+ liblog \
+ libhwbinder \
+ libutils \
+ android.hardware.light@2.0
+
+include $(BUILD_EXECUTABLE)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := android.hardware.light@2.0-service.asus_msmnile.rc
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_CLASS := ETC
+
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/etc/init
+LOCAL_MODULE_STEM := android.hardware.light@2.0-service.rc
+
+LOCAL_SRC_FILES := android.hardware.light@2.0-service.asus_msmnile.rc
+
+include $(BUILD_PREBUILT)
\ No newline at end of file