From: Ulf Samuelsson Date: Wed, 16 Apr 2008 22:45:47 +0000 (-0000) Subject: Fix bad linux kernel name X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f5e9fe17b227d8aab47dd95595cee24a71e206ec;p=buildroot.git Fix bad linux kernel name --- diff --git a/target/device/Atmel/Makefile.in b/target/device/Atmel/Makefile.in index 6a998d0df1..8ad35c62c0 100644 --- a/target/device/Atmel/Makefile.in +++ b/target/device/Atmel/Makefile.in @@ -37,7 +37,7 @@ LINUX26_KCONFIG:=$(BOARD_PATH)/$(BOARD_NAME)-linux-$(LINUX26_VERSION).config # This should be part of target/linux/Makefile.in LINUX26_BUILD_DIR:=$(PROJECT_BUILD_DIR) -LINUX26_BINLOC=$(LINUX26_FORMAT) +#LINUX26_BINLOC=$(LINUX26_FORMAT) #LINUX26_BINLOC:=$(BINARIES_DIR)/$(LINUX26_KERNEL) ifeq ($(strip $(BR2_avr32)),y) LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/images/$(BR2_PACKAGE_LINUX_FORMAT) diff --git a/target/linux/Makefile.in.advanced b/target/linux/Makefile.in.advanced index c686d384b4..a96288d18d 100644 --- a/target/linux/Makefile.in.advanced +++ b/target/linux/Makefile.in.advanced @@ -134,11 +134,7 @@ endif # -------------- # UIMAGE ifeq ($(LINUX26_FORMAT),uImage) -ifeq ($(BR2_avr32),y) -LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/images/$(LINUX26_FORMAT) -else LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT) -endif KERNEL_EXT:=.gz endif @@ -153,28 +149,15 @@ endif # BZIMAGE ifeq ($(LINUX26_FORMAT),bzImage) LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/bzImage -KERNEL_EXT:= +KERNEL_EXT:=.bz endif endif # ----------------------------------------------------------------------------- # File name for the Linux kernel binary -ifeq ($(LINUX26_FORMAT),uImage) -LINUX26_KERNEL_NAME:="uImage" -endif -ifeq ($(LINUX26_FORMAT),bzImage) -LINUX26_KERNEL_NAME:="bzImage" -endif -ifeq ($(LINUX26_FORMAT),vmlinux) -LINUX26_KERNEL_NAME:="vmlinux" -endif -ifeq ($(LINUX26_FORMAT),zImage) -LINUX26_KERNEL_NAME:="zImage" -endif -ifeq ($(LINUX26_FORMAT),custom) LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT) -endif + ifeq ($(BOARD_NAME),) BOARD_NAME=$(ARCH) @@ -387,10 +370,12 @@ $(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured $(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare touch $@ -$(LINUX26_KERNEL): $(INITRAMFS_TARGET) $(BB_INITRAMFS_TARGET) \ +$(LINUX26_DIR)/$(LINUX26_BINLOC): $(INITRAMFS_TARGET) $(BB_INITRAMFS_TARGET) \ $(LINUX26_DIR)/.depend_done $(MAKE) $(LINUX26_MAKE_FLAGS) \ -C $(LINUX26_DIR) $(LINUX26_FORMAT) + +$(LINUX26_KERNEL): $(LINUX26_DIR)/$(LINUX26_BINLOC) cp -pf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL) touch -c $@