| LOCAL_PATH := $(call my-dir) |
| |
| #---------------------------------------------------------------------- |
| # Compile Linux Kernel |
| #---------------------------------------------------------------------- |
| ifneq (,$(filter userdebug eng,$(TARGET_BUILD_VARIANT))) |
| ifeq ($(KERNEL_DEFCONFIG),) |
| KERNEL_DEFCONFIG := fairphone_defconfig |
| endif |
| else |
| ifeq ($(KERNEL_DEFCONFIG),) |
| KERNEL_DEFCONFIG := fairphone-perf_defconfig |
| endif |
| endif |
| |
| include kernel/msm8974/AndroidKernel.mk |
| |
| $(INSTALLED_KERNEL_TARGET): $(TARGET_PREBUILT_KERNEL) | $(ACP) |
| $(transform-prebuilt-to-target) |
| |
| #---------------------------------------------------------------------- |
| # Copy additional target-specific files |
| #---------------------------------------------------------------------- |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := vold.fstab |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_MODULE_CLASS := ETC |
| LOCAL_SRC_FILES := $(LOCAL_MODULE) |
| include $(BUILD_PREBUILT) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := init.target.rc |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_MODULE_CLASS := ETC |
| LOCAL_SRC_FILES := $(LOCAL_MODULE) |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) |
| include $(BUILD_PREBUILT) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := gpio-keys.kl |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_MODULE_CLASS := ETC |
| LOCAL_SRC_FILES := configs/$(LOCAL_MODULE) |
| LOCAL_MODULE_PATH := $(TARGET_OUT_KEYLAYOUT) |
| include $(BUILD_PREBUILT) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := atmel_mxt_ts.kl |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_MODULE_CLASS := ETC |
| LOCAL_SRC_FILES := configs/$(LOCAL_MODULE) |
| LOCAL_MODULE_PATH := $(TARGET_OUT_KEYLAYOUT) |
| include $(BUILD_PREBUILT) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := synaptics_rmi4_i2c.kl |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_MODULE_CLASS := ETC |
| LOCAL_SRC_FILES := configs/$(LOCAL_MODULE) |
| LOCAL_MODULE_PATH := $(TARGET_OUT_KEYLAYOUT) |
| include $(BUILD_PREBUILT) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := fstab.qcom |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_MODULE_CLASS := ETC |
| LOCAL_SRC_FILES := $(LOCAL_MODULE) |
| LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) |
| include $(BUILD_PREBUILT) |
| |
| #---------------------------------------------------------------------- |
| # extra images |
| #---------------------------------------------------------------------- |
| ifeq (, $(wildcard vendor/qcom/build/tasks/generate_extra_images.mk)) |
| include device/qcom/common/generate_extra_images.mk |
| endif |
| |