Root/target/linux/xburst/image/Makefile

Source at commit d87c24664006f80ccd12d42fd735fefda4fa50aa created 8 years 10 months ago.
By Xiangfu Liu, update opkg.conf, don't using /tmp keep packages information
1#
2# Copyright (C) 2009-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
10JFFS2_BLOCKSIZE=256k 512k
11
12ifneq ($(CONFIG_TARGET_xburst_qi_lb60),)
13UBIFS_OPTS = -m 4096 -e 516096 -c 4095
14UBINIZE_OPTS = -m 4096 -p 512KiB
15else
16UBIFS_OPTS = -m 2048 -e 126KiB -c 4096
17UBINIZE_OPTS = -m 2048 -p 128KiB -s 512
18endif
19
20define Image/BuildKernel
21    cp $(LINUX_DIR)/arch/mips/boot/uImage $(BIN_DIR)/$(IMG_PREFIX)-uImage.bin
22ifeq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y)
23    cp $(LINUX_DIR)/arch/mips/boot/compressed/zImage $(BIN_DIR)/$(IMG_PREFIX)-zImage.bin
24endif
25endef
26
27define Image/Build/squashfs
28    $(call prepare_generic_squashfs,$(KDIR)/root.squashfs)
29endef
30
31define Image/Build
32    dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-root.$(1) bs=128k conv=sync
33endef
34
35$(eval $(call BuildImage))
36

Archive Download this file



interactive