root/trunk/freewrt/tools/squashfs/Makefile

Revision 2717, 1.1 kB (checked in by n0-1, 5 years ago)

fix LZMAPATH as WRKBUILD doesnt point to the libdir

Line 
1 # $FreeWRT$
2 #-
3 # This file is part of the FreeWRT project. FreeWRT is copyrighted
4 # material, please see the LICENCE file in the top-level directory
5 # or at http://www.freewrt.org/licence for details.
6
7 PKG_NAME:=              squashfs
8 PKG_VERSION:=           3.0
9 PKG_MD5SUM:=            9fd05d0bfbb712f5fb95edafea5bc733
10 DISTFILES:=             $(PKG_NAME)$(PKG_VERSION).tar.gz
11 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=squashfs/}
12 WRKDIST=                ${WRKDIR}/${PKG_NAME}${PKG_VERSION}
13
14 include $(TOPDIR)/rules.mk
15 include ../rules.mk
16 #include ${TOPDIR}/mk/fetch.mk
17
18 $(WRKBUILD)/squashfs-tools/mksquashfs-lzma: ${WRKBUILD}/.prepared
19         mkdir -p $(STAGING_TOOLS)/bin
20         $(MAKE) CC='$(HOSTCC)' CFLAGS='$(HOSTCFLAGS)' \
21             -C $(WRKBUILD)/squashfs-tools \
22             LZMAPATH=$(shell $(MAKE) -C ../lzma -s --no-print-directory show=LZMA_LIB_DIR _show) \
23             mksquashfs-lzma
24
25 $(STAGING_TOOLS)/bin/mksquashfs-lzma: $(WRKBUILD)/squashfs-tools/mksquashfs-lzma
26         $(CP) $< $@
27
28 source: ${_CHECKSUM_COOKIE}
29 prepare: ${WRKBUILD}/.prepared
30 compile: $(WRKBUILD)/squashfs-tools/mksquashfs-lzma $(STAGING_TOOLS)/bin/mksquashfs-lzma
31 install: $(STAGING_TOOLS)/bin/mksquashfs-lzma
32 clean: 
33         rm -rf $(WRKBUILD)
Note: See TracBrowser for help on using the browser.