diff options
| author | Paul Kocialkowski <contact@paulk.fr> | 2014-04-25 11:43:26 +0200 | 
|---|---|---|
| committer | Paul Kocialkowski <contact@paulk.fr> | 2014-04-25 11:43:26 +0200 | 
| commit | 3e39ecabad250118c613b71e01738bb4c7a4d51c (patch) | |
| tree | 50cdfd49e27e12aacf71592b97e7c71122410d83 | |
| parent | 2191f89539412dbcd2103534a77388a57c65fe2f (diff) | |
| download | build-replicant-4.2.zip build-replicant-4.2.tar.gz build-replicant-4.2.tar.bz2  | |
kernel: mkimage dependency for U-Boot kernelsreplicant-4.2-0004replicant-4.2-0003replicant-4.2-0002replicant-4.2
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
| -rw-r--r-- | core/tasks/kernel.mk | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/core/tasks/kernel.mk b/core/tasks/kernel.mk index 1db8ec0..3b0b307 100644 --- a/core/tasks/kernel.mk +++ b/core/tasks/kernel.mk @@ -31,11 +31,13 @@ KERNEL_OUT := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ  KERNEL_CONFIG := $(KERNEL_OUT)/.config  KERNEL_RECOVERY_OUT := $(TARGET_OUT_INTERMEDIATES)/KERNEL_RECOVERY_OBJ  KERNEL_RECOVERY_CONFIG := $(KERNEL_RECOVERY_OUT)/.config +KERNEL_DEPS :=  ifeq ($(BOARD_USES_UBOOT),true)  	TARGET_PREBUILT_INT_KERNEL := $(KERNEL_OUT)/arch/$(TARGET_ARCH)/boot/uImage  	TARGET_PREBUILT_INT_KERNEL_RECOVERY := $(KERNEL_RECOVERY_OUT)/arch/$(TARGET_ARCH)/boot/uImage  	TARGET_PREBUILT_INT_KERNEL_TYPE := uImage +	KERNEL_DEPS := $(MKIMAGE)  else ifeq ($(BOARD_USES_UNCOMPRESSED_BOOT),true)  	TARGET_PREBUILT_INT_KERNEL := $(KERNEL_OUT)/arch/$(TARGET_ARCH)/boot/Image  	TARGET_PREBUILT_INT_KERNEL_RECOVERY := $(KERNEL_RECOVERY_OUT)/arch/$(TARGET_ARCH)/boot/Image @@ -193,14 +195,14 @@ $(KERNEL_OUT)/piggy : $(TARGET_PREBUILT_INT_KERNEL)  $(KERNEL_RECOVERY_OUT)/piggy : $(TARGET_PREBUILT_INT_KERNEL_RECOVERY)  	$(hide) gunzip -c $(KERNEL_OUT)/arch/$(TARGET_ARCH)/boot/compressed/piggy.gzip > $(KERNEL_RECOVERY_OUT)/piggy -TARGET_KERNEL_BINARIES: $(BUILT_RAMDISK_TARGET) $(KERNEL_OUT) $(KERNEL_CONFIG) $(KERNEL_HEADERS_INSTALL) +TARGET_KERNEL_BINARIES: $(BUILT_RAMDISK_TARGET) $(KERNEL_OUT) $(KERNEL_CONFIG) $(KERNEL_DEPS) $(KERNEL_HEADERS_INSTALL)  	$(MAKE) $(MAKE_FLAGS) -C $(KERNEL_SRC) O=$(KERNEL_OUT) ARCH=$(TARGET_ARCH) $(ARM_CROSS_COMPILE) $(KERNEL_LOADADDR) $(TARGET_PREBUILT_INT_KERNEL_TYPE)  	-$(MAKE) $(MAKE_FLAGS) -C $(KERNEL_SRC) O=$(KERNEL_OUT) ARCH=$(TARGET_ARCH) $(ARM_CROSS_COMPILE) modules  	-$(MAKE) $(MAKE_FLAGS) -C $(KERNEL_SRC) O=$(KERNEL_OUT) INSTALL_MOD_PATH=../../$(KERNEL_MODULES_INSTALL) ARCH=$(TARGET_ARCH) $(ARM_CROSS_COMPILE) modules_install  	$(mv-modules)  	$(clean-module-folder) -$(TARGET_PREBUILT_INT_KERNEL_RECOVERY): $(recovery_ramdisk) $(KERNEL_RECOVERY_OUT) $(KERNEL_RECOVERY_CONFIG) +$(TARGET_PREBUILT_INT_KERNEL_RECOVERY): $(recovery_ramdisk) $(KERNEL_RECOVERY_OUT) $(KERNEL_RECOVERY_CONFIG) $(KERNEL_DEPS)  	$(MAKE) $(MAKE_FLAGS) -C $(KERNEL_SRC) O=$(KERNEL_RECOVERY_OUT) ARCH=$(TARGET_ARCH) $(ARM_CROSS_COMPILE) $(KERNEL_LOADADDR) $(TARGET_PREBUILT_INT_KERNEL_TYPE)  $(TARGET_KERNEL_MODULES): TARGET_KERNEL_BINARIES  | 
