Android.mk 754 B

12345678910111213141516171819202122232425262728
  1. # Android makefile for Fingerprint kernel modules
  2. FINGERPRINT_DLKM_ENABLED := true
  3. ifeq ($(TARGET_KERNEL_DLKM_DISABLE), true)
  4. ifeq ($(TARGET_KERNEL_DLKM_FINGERPRINT_OVERRIDE), false)
  5. FINGERPRINT_DLKM_ENABLED := false;
  6. endif
  7. endif
  8. ifeq ($(FINGERPRINT_DLKM_ENABLED), true)
  9. ifeq ($(call is-board-platform-in-list,pineapple), true)
  10. ifneq (,$(filter arm aarch64 arm64, $(TARGET_ARCH)))
  11. LOCAL_PATH := $(call my-dir)
  12. LOCAL_MODULE_DDK_BUILD := true
  13. DLKM_DIR := device/qcom/common/dlkm
  14. include $(CLEAR_VARS)
  15. LOCAL_SRC_FILES := $(LOCAL_PATH)/qbt_handler.c
  16. LOCAL_MODULE := qbt_handler.ko
  17. LOCAL_MODULE_TAGS := optional
  18. LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT)
  19. include $(DLKM_DIR)/Build_external_kernelmodule.mk
  20. endif
  21. endif
  22. endif