X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=target%2Flinux%2Fadm5120-2.6%2Fimage%2FMakefile;h=8e36d45df3b0abfc72fc673745b358be408e95f0;hp=b9ae44ecb41cb1307be0fe90ac7d3e25993cdaa5;hb=12c49b6a6adbbcb0c7a19119c8a8c94b5f025f79;hpb=f985faf3dec28b89248a3a2f770ac48911d9161a diff --git a/target/linux/adm5120-2.6/image/Makefile b/target/linux/adm5120-2.6/image/Makefile index b9ae44ecb..8e36d45df 100644 --- a/target/linux/adm5120-2.6/image/Makefile +++ b/target/linux/adm5120-2.6/image/Makefile @@ -22,7 +22,7 @@ define Build/Clean endef define Image/Prepare - cat $(KDIR)/vmlinux | $(STAGING_DIR)/bin/lzma e -si -so -eos -lc1 -lp2 -pb2 > $(KDIR)/vmlinux.lzma + cat $(KDIR)/vmlinux | $(STAGING_DIR_HOST)/bin/lzma e -si -so -eos -lc1 -lp2 -pb2 > $(KDIR)/vmlinux.lzma endef define trxalign/jffs2-128k @@ -36,12 +36,12 @@ define trxalign/squashfs endef define Image/Build/TRX - $(STAGING_DIR)/bin/trx -o $(1) -f $(3) -f $(KDIR)/vmlinux.lzma \ + $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(3) -f $(KDIR)/vmlinux.lzma \ $(call trxalign/$(2)) -f $(KDIR)/root.$(2) endef define Image/Build/TRXNoloader - $(STAGING_DIR)/bin/trx -o $(1) -f $(KDIR)/vmlinux.lzma \ + $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(KDIR)/vmlinux.lzma \ $(call trxalign/$(2)) -f $(KDIR)/root.$(2) endef @@ -53,7 +53,7 @@ endef define Image/Build/Edimax $(call Image/Build/Loader,$(2),gz,0x80500000,0x6D8,y,$(2)) $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) - $(STAGING_DIR)/bin/mkcsysimg -B $(4) -d -w \ + $(STAGING_DIR_HOST)/bin/mkcsysimg -B $(4) -d -w \ -r $(KDIR)/loader-$(2).gz \ -x $(IMGNAME)-$(3)-$(2).trx \ $(IMGNAME)-$(3)-$(2).bin @@ -69,7 +69,7 @@ endef define Image/Build/MyLoader $(call Image/Build/Loader,$(2),gz,0x80500000,0) $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) - $(STAGING_DIR)/bin/mkmylofw -B $(4) \ + $(STAGING_DIR_HOST)/bin/mkmylofw -B $(4) \ -p0x20000:0x10000:ahp:0x80001000 \ -p0x30000:0 \ -b0x20000:0x10000:h:$(KDIR)/loader-$(2).gz \ @@ -83,14 +83,10 @@ endef define Image/Build/RouterBoard $(CP) $(KDIR)/vmlinux.elf $(IMGNAME)-rb1xx-vmlinux - $(STAGING_DIR)/bin/patch-cmdline $(KDIR)/vmlinux.elf '$(strip $(call Image/cmdline/yaffs2)) ' + $(STAGING_DIR_HOST)/bin/patch-cmdline $(KDIR)/vmlinux.elf '$(strip $(call Image/cmdline/yaffs2)) ' endef -define Image/Build -# this line is here intentionally -ifneq ($(1),jffs2-256k) -ifneq ($(1),jffs2-128k) -ifneq ($(1),tgz) +define Image/Build/jffs2-64k $(call Image/Build/Compex,$(1),wp54g-wrt,$(patsubst jffs2-%,jffs2,$(1)),WP54G-WRT) ifeq ($(CONFIG_DEVEL),y) $(call Image/Build/Edimax,$(1),br-6104k,$(patsubst jffs2-%,jffs2,$(1)),BR-6104K) @@ -118,13 +114,21 @@ ifeq ($(CONFIG_DEVEL),y) $(call Image/Build/MyLoader,$(1),wpp54g,$(patsubst jffs2-%,jffs2,$(1)),WPP54G) $(call Image/Build/MyLoader,$(1),wpp54ag,$(patsubst jffs2-%,jffs2,$(1)),WPP54AG) endif -endif -endif -endif -ifeq ($(1),tgz) +endef + +define Image/Build/squashfs +$(call Image/Build/jffs2-64k,$(1)) +endef + +define Image/Build +$(call Image/Build/$(1),$(1)) +endef + +ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) + define Image/BuildKernel $(call Image/Build/RouterBoard) + endef endif -endef define Image/Build/LZMAKernel $(LOADER_MAKE) TARGET_DIR=$(BIN_DIR) \