Changeset 248
- Timestamp:
- 07/16/06 22:37:52 (6 years ago)
- Files:
-
- trunk/freewrt/tools/Makefile (modified) (1 diff)
- trunk/freewrt/tools/jffs2 (moved) (moved from trunk/freewrt/target/linux/image/jffs2)
- trunk/freewrt/tools/jffs2/Makefile (modified) (1 diff)
- trunk/freewrt/tools/jffs2/patches/010-portability.patch (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/tools/Makefile
r243 r248 4 4 5 5 TARGETS:= paxmirabilis sed ipkg-utils brcm-utils lzma 6 TARGETS+= squashfs 6 TARGETS+= squashfs jffs2 7 7 8 8 TARGETS_INSTALL:=$(patsubst %,%-install,$(TARGETS)) trunk/freewrt/tools/jffs2/Makefile
r110 r248 1 # $FreeWRT$ 2 1 3 include $(TOPDIR)/rules.mk 4 include ../rules.mk 2 5 3 MTD_DIR:=$(BUILD_DIR)/mtd-20050122.orig 4 MTD_SOURCE=mtd_20050122.orig.tar.gz 5 MTD_SITE=http://ftp.debian.org/debian/pool/main/m/mtd 6 MTD_MD5SUM:=1f42c2cae08eb9e7b52d0c188f8d6338 7 MKFS_JFFS2=$(MTD_DIR)/util/mkfs.jffs2 6 PKG_NAME=mtd 7 PKG_VERSION=20050122 8 PKG_MD5SUM:=1f42c2cae08eb9e7b52d0c188f8d6338 8 9 9 $(DL_DIR)/$(MTD_SOURCE): 10 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(MTD_SOURCE) $(MTD_MD5SUM) $(MTD_SITE) 10 PKG_BUILD_DIR:=$(TOOLS_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION).orig 11 PKG_SOURCE:=mtd_20050122.orig.tar.gz 12 PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/m/mtd 11 13 12 $(MTD_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE) 13 zcat $(DL_DIR)/$(MTD_SOURCE) | tar -C $(BUILD_DIR) -xvf - 14 $(PATCH) $(MTD_DIR) ./patches 14 $(DL_DIR)/$(SOURCE): 15 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(PKG_SOURCE) $(PKG_MD5SUM) $(PKG_SOURCE_URL) 16 17 $(PKG_BUILD_DIR)/.unpacked: $(DL_DIR)/$(SOURCE) 18 mkdir -p $(STAGING_DIR)/bin 19 ${EXTRACT_CMD} 20 $(PATCH) $(PKG_BUILD_DIR) patches/ \*.patch 15 21 cd $(TOPDIR)/scripts && cp byteswap.h endian.h param.h \ 16 $( MTD_DIR)/include/17 cp $(TOPDIR)/scripts/getline.c $( MTD_DIR)/util/18 touch $ (MTD_DIR)/.unpacked22 $(PKG_BUILD_DIR)/include/ 23 cp $(TOPDIR)/scripts/getline.c $(PKG_BUILD_DIR)/util/ 24 touch $@ 19 25 20 $( MTD_DIR)/util/mkfs.jffs2: $(MTD_DIR)/.unpacked21 $(MAKE) LINUXDIR=$(LINUX_DIR) -C $( MTD_DIR)/util26 $(PKG_BUILD_DIR)/util/mkfs.jffs2: $(PKG_BUILD_DIR)/.unpacked 27 $(MAKE) LINUXDIR=$(LINUX_DIR) -C $(PKG_BUILD_DIR)/util 22 28 23 $(STAGING_DIR)/bin/mkfs.jffs2: $( MTD_DIR)/util/mkfs.jffs229 $(STAGING_DIR)/bin/mkfs.jffs2: $(PKG_BUILD_DIR)/util/mkfs.jffs2 24 30 $(CP) $< $@ 25 31 26 source: $(DL_DIR)/$( MTD_SOURCE)27 prepare: $( MTD_DIR)/.unpacked28 compile: $( MTD_DIR)/util/mkfs.jffs2 $(STAGING_DIR)/bin/mkfs.jffs229 install: 32 source: $(DL_DIR)/$(PKG_SOURCE) 33 prepare: $(PKG_BUILD_DIR)/.unpacked 34 compile: $(PKG_BUILD_DIR)/util/mkfs.jffs2 $(STAGING_DIR)/bin/mkfs.jffs2 35 install: $(STAGING_DIR)/bin/mkfs.jffs2 30 36 clean: 31 rm -rf $(MTD_DIR) 32 37 rm -rf $(PKG_BUILD_DIR) trunk/freewrt/tools/jffs2/patches/010-portability.patch
r110 r248 10 10 %.o: %.c 11 11 - $(CC) $(CFLAGS) -g -c -o $@ $< -g -Wp,-MD,.$<.dep 12 + $(CC) -include param.h $(CFLAGS) -g -c -o $@ $< -g -Wp,-MD,.$<.dep12 + $(CC) -include $(TOPDIR)/scripts/param.h $(CFLAGS) -g -c -o $@ $< -g -Wp,-MD,.$<.dep 13 13 14 14 .SUFFIXES:


