source: trunk/target/linux/iop32x/image/Makefile @ 20854

Last change on this file since 20854 was 20854, checked in by nico, 7 years ago

target/ixp4xx: fix image building after r20834 (closes: #7157)

File size: 1.0 KB
Line 
1#
2# Copyright (C) 2007-2010 OpenWrt.org
3#
4# This is free software, licensed under the GNU General Public License v2.
5# See /LICENSE for more information.
6#
7include $(TOPDIR)/rules.mk
8include $(INCLUDE_DIR)/image.mk
9
10define Image/Prepare
11        cp $(LINUX_DIR)/arch/arm/boot/zImage $(KDIR)/zImage
12endef
13
14define Image/BuildKernel
15        cp $(KDIR)/zImage $(BIN_DIR)/$(IMG_PREFIX)-zImage
16#
17# XXX - FIXME
18#
19#       BIN_DIR=$(BIN_DIR) IMG_PREFIX="$(IMG_PREFIX)" $(TOPDIR)/scripts/arm-magic.sh
20endef
21
22define Image/Build
23        $(call Image/Build/$(1),$(1))
24endef
25
26define Image/Build/jffs2-64k
27        dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=65536 conv=sync
28endef
29
30define Image/Build/jffs2-128k
31        dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=131072 conv=sync
32        $(call Image/Build/slug,$(1))
33endef
34
35define Image/Build/squashfs
36    $(call prepare_generic_squashfs,$(KDIR)/root.squashfs)
37        dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=131072 conv=sync
38        $(call Image/Build/slug,$(1))
39endef
40
41$(eval $(call BuildImage))
Note: See TracBrowser for help on using the repository browser.