source: freewrt/tools/jffs2/Makefile@ a09b227

freewrt_1_0 freewrt_2_0
Last change on this file since a09b227 was a09b227, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

mv mkfs.jffs2 to tools, broken commit, tg will fix it soon

git-svn-id: svn://www.freewrt.org/trunk/freewrt@248 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.1 KB
Line 
1# $FreeWRT$
2
3include $(TOPDIR)/rules.mk
4include ../rules.mk
5
6PKG_NAME=mtd
7PKG_VERSION=20050122
8PKG_MD5SUM:=1f42c2cae08eb9e7b52d0c188f8d6338
9
10PKG_BUILD_DIR:=$(TOOLS_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION).orig
11PKG_SOURCE:=mtd_20050122.orig.tar.gz
12PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/m/mtd
13
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
21 cd $(TOPDIR)/scripts && cp byteswap.h endian.h param.h \
22 $(PKG_BUILD_DIR)/include/
23 cp $(TOPDIR)/scripts/getline.c $(PKG_BUILD_DIR)/util/
24 touch $@
25
26$(PKG_BUILD_DIR)/util/mkfs.jffs2: $(PKG_BUILD_DIR)/.unpacked
27 $(MAKE) LINUXDIR=$(LINUX_DIR) -C $(PKG_BUILD_DIR)/util
28
29$(STAGING_DIR)/bin/mkfs.jffs2: $(PKG_BUILD_DIR)/util/mkfs.jffs2
30 $(CP) $< $@
31
32source: $(DL_DIR)/$(PKG_SOURCE)
33prepare: $(PKG_BUILD_DIR)/.unpacked
34compile: $(PKG_BUILD_DIR)/util/mkfs.jffs2 $(STAGING_DIR)/bin/mkfs.jffs2
35install: $(STAGING_DIR)/bin/mkfs.jffs2
36clean:
37 rm -rf $(PKG_BUILD_DIR)
Note: See TracBrowser for help on using the repository browser.