Root/target/linux/pxa/image/Makefile

1#
2# Copyright (C) 2008-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/uImage $(KDIR)/uImage
12endef
13
14define Image/BuildKernel
15    cp $(KDIR)/uImage $(BIN_DIR)/$(IMG_PREFIX)-uImage
16endef
17
18define Image/Build
19    $(call Image/Build/$(1),$(1))
20endef
21
22define Image/Build/jffs2-64k
23    dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=64k conv=sync
24endef
25
26define Image/Build/jffs2-128k
27    dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=128k conv=sync
28endef
29
30define Image/Build/squashfs
31    $(call prepare_generic_squashfs,$(KDIR)/root.squashfs)
32    dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=128k conv=sync
33endef
34
35$(eval $(call BuildImage))
36

Archive Download this file



interactive