define a shared IMG_PREFIX variable used as a basename for image files, it contains...
[15.05/openwrt.git] / target / linux / goldfish / image / Makefile
index bf871fb..6cd57ba 100644 (file)
@@ -1,25 +1,22 @@
 # 
-# Copyright (C) 2006 OpenWrt.org
+# Copyright (C) 2006-2010 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
 #
-
 include $(TOPDIR)/rules.mk
 include $(INCLUDE_DIR)/image.mk
 
 JFFS2_BLOCKSIZE=124k
 JFFS2OPTS += -n -s 2048
 
-_PREFIX=openwrt-goldfish-
-
 define Image/BuildKernel
        $(TARGET_CROSS)objcopy -O binary -R .note -R .comment -S \
-               $(LINUX_DIR)/arch/arm/boot/compressed/vmlinux $(BIN_DIR)/$(_PREFIX)kernel.bin
+               $(LINUX_DIR)/arch/arm/boot/compressed/vmlinux $(BIN_DIR)/$(IMG_PREFIX)-kernel.bin
        $(if $(CONFIG_TARGET_ROOTFS_INITRAMFS), \
                $(CP) $(LINUX_DIR)/usr/initramfs_data.cpio.gz, \
                gzip -c < $(LINUX_DIR)/usr/initramfs_data.cpio > \
-       ) $(BIN_DIR)/$(_PREFIX)ramdisk.bin
+       ) $(BIN_DIR)/$(IMG_PREFIX)-ramdisk.bin
        $(CP) ./run-emulator.sh $(BIN_DIR)/
 endef
 
@@ -27,12 +24,12 @@ define Image/Build/jffs2-124k
        $(CP) ./ubinize.cfg $(KDIR)/
        (cd $(KDIR); \
                ubinize \
-                       -o $(BIN_DIR)/$(_PREFIX)$(1).img \
+                       -o $(BIN_DIR)/$(IMG_PREFIX)-$(1).img \
                        -p 128KiB -m 2KiB -s 2KiB ubinize.cfg; \
        )
        nand_ecc \
-               $(BIN_DIR)/$(_PREFIX)$(1).img \
-               $(BIN_DIR)/$(_PREFIX)system.bin
+               $(BIN_DIR)/$(IMG_PREFIX)-$(1).img \
+               $(BIN_DIR)/$(IMG_PREFIX)-system.bin
 endef
 
 define Image/Build