X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/301e8e639ca42d1d36b2f3a565b833ce4a9dabbe..164cf26c5bd5950fa5f903862eaeca8be8db3d9c:/target/linux/orion/image/Makefile?ds=inline diff --git a/target/linux/orion/image/Makefile b/target/linux/orion/image/Makefile index a8c2fbaff..058519f72 100644 --- a/target/linux/orion/image/Makefile +++ b/target/linux/orion/image/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2008 OpenWrt.org +# Copyright (C) 2008-2010 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -7,31 +7,6 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/image.mk -define Image/Prepare -# -# XXX - FIXME, we hardcode for the WRT350N v2 for now -# - echo -en "\x61\x70\xa0\xe3\x06\x7c\x87\xe3" > $(KDIR)/zImage - cat $(LINUX_DIR)/arch/arm/boot/zImage >> $(KDIR)/zImage -endef - -define Image/BuildKernel - $(STAGING_DIR_HOST)/bin/mkimage -A arm -O linux -T kernel \ - -C none -a 0x00008000 -e 0x00008000 -n 'Linux-$(LINUX_VERSION)' \ - -d $(KDIR)/zImage $(KDIR)/uImage - cp $(KDIR)/uImage $(BIN_DIR)/openwrt-$(BOARD)-uImage -endef - -define Image/Build - $(call Image/Build/$(1),$(1)) -endef - -define Image/Build/squashfs - $(call prepare_generic_squashfs,$(KDIR)/root.squashfs) - ( \ - dd if=$(KDIR)/uImage bs=1024k conv=sync; \ - dd if=$(KDIR)/root.$(1) bs=128k conv=sync; \ - ) > $(BIN_DIR)/openwrt-$(BOARD)-$(1).img -endef +include $(SUBTARGET).mk $(eval $(call BuildImage))