root/trunk/freewrt/tools/lzma/Makefile

Revision 3093, 1.0 kB (checked in by tg, 5 years ago)

you wouldn't believe even if I told you

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:=              lzma
8 PKG_VERSION:=           432
9 PKG_MD5SUM:=            155c1ebce5bc6710ae7ecc926226d9d7
10 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=sevenzip/}
11 DISTFILES:=             $(PKG_NAME)$(PKG_VERSION).tar.bz2
12 WRKDIST=                ${WRKDIR}
13 CRLF_WORKAROUND:=       y
14
15 LZMA_LIB_DIR=           $(WRKBUILD)/C/7zip/Compress/LZMA_Lib
16 LZMA_ALONE_DIR=         $(WRKBUILD)/C/7zip/Compress/LZMA_Alone
17
18 include $(TOPDIR)/rules.mk
19 include ../rules.mk
20 #include ${TOPDIR}/mk/fetch.mk
21
22 $(WRKBUILD)/.configured: ${WRKBUILD}/.prepared
23         touch $@
24
25 $(LZMA_ALONE_DIR)/lzma: ${WRKBUILD}/.prepared
26         $(MAKE) -C $(LZMA_LIB_DIR) \
27             CFLAGS='${CFLAGS} -I${TOPDIR}/scripts'
28         $(MAKE) -f makefile.gcc -C $(LZMA_ALONE_DIR) \
29             CFLAGS='${CFLAGS} -I${TOPDIR}/scripts'
30
31 source: ${_CHECKSUM_COOKIE}
32 prepare: ${WRKBUILD}/.prepared
33 compile: $(LZMA_ALONE_DIR)/lzma
34 install:
35         $(CP) $(LZMA_ALONE_DIR)/lzma $(STAGING_TOOLS)/bin/
36 clean:
37         rm -rf $(WRKBUILD)
Note: See TracBrowser for help on using the browser.