source: freewrt/tools/squashfs/Makefile@ db32a6c

freewrt_1_0 freewrt_2_0
Last change on this file since db32a6c was db32a6c, checked in by Thorsten Glaser <tg@…>, 19 years ago

include late... they get evaluated after all

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

  • Property mode set to 100644
File size: 942 bytes
Line 
1# $FreeWRT$
2
3PKG_NAME:= squashfs
4PKG_VERSION:= 3.0
5PKG_MD5SUM:= 9fd05d0bfbb712f5fb95edafea5bc733
6PKG_SOURCE:= $(PKG_NAME)$(PKG_VERSION).tar.gz
7PKG_SOURCE_URL:= @SF/squashfs
8WRKSRC?= ${WRKDIR}/${PKG_NAME}${PKG_VERSION}
9
10include $(TOPDIR)/rules.mk
11include ../rules.mk
12
13$(WRKBUILD)/.unpacked: $(DL_DIR)/$(PKG_SOURCE)
14 mkdir -p $(STAGING_DIR)/bin
15 ${EXTRACT_CMD}
16 $(PATCH) $(WRKBUILD) patches/ \*.patch
17 touch $@
18
19$(WRKBUILD)/squashfs-tools/mksquashfs-lzma: $(WRKBUILD)/.unpacked
20 $(MAKE) CC='$(HOSTCC)' CFLAGS='$(HOSTCFLAGS)' \
21 -C $(WRKBUILD)/squashfs-tools \
22 mksquashfs-lzma LZMAPATH=$(TOOLS_BUILD_DIR)/lzma-432
23
24$(STAGING_DIR)/bin/mksquashfs-lzma: $(WRKBUILD)/squashfs-tools/mksquashfs-lzma
25 $(CP) $< $@
26
27source: $(DL_DIR)/$(PKG_SOURCE)
28prepare: $(WRKBUILD)/.unpacked
29compile: $(WRKBUILD)/squashfs-tools/mksquashfs-lzma $(STAGING_DIR)/bin/mksquashfs-lzma
30install: $(STAGING_DIR)/bin/mksquashfs-lzma
31clean:
32 rm -rf $(WRKBUILD)
Note: See TracBrowser for help on using the repository browser.