Przeglądaj źródła

msm: camera: common: Fix incremental compile support

Fixes LOCAL_SRC_FILES list aggregation in Android.mk to correctly
pull source files for the camera-kernel project.

CRs-Fixed: 2835738
Change-Id: I0ea0a7179ae14a849be6db569eccb1201c4083b1
Signed-off-by: Karthik Jayakumar <[email protected]>
Karthik Jayakumar 4 lat temu
rodzic
commit
62c157da87
1 zmienionych plików z 9 dodań i 1 usunięć
  1. 9 1
      Android.mk

+ 9 - 1
Android.mk

@@ -16,7 +16,15 @@ KBUILD_OPTIONS += BOARD_PLATFORM=$(TARGET_BOARD_PLATFORM)
 # Clear shell environment variables from previous android module during build
 include $(CLEAR_VARS)
 # For incremental compilation support.
-LOCAL_SRC_FILES             := $(wildcard $(LOCAL_PATH)/**/*) $(wildcard $(LOCAL_PATH)/*)
+LOCAL_SRC_FILES             :=  \
+                                $(shell find $(LOCAL_PATH)/config -L -type f)      \
+                                $(shell find $(LOCAL_PATH)/drivers -L -type f)     \
+                                $(shell find $(LOCAL_PATH)/dt-bindings -L -type f) \
+                                $(shell find $(LOCAL_PATH)/include -L -type f)     \
+                                $(LOCAL_PATH)/Android.mk \
+                                $(LOCAL_PATH)/board.mk   \
+                                $(LOCAL_PATH)/product.mk \
+                                $(LOCAL_PATH)/Kbuild
 LOCAL_MODULE_PATH           := $(KERNEL_MODULES_OUT)
 LOCAL_MODULE                := camera.ko
 LOCAL_MODULE_TAGS           := optional