Changeset 8e4e7a3 in freewrt for tools/lzma
- Timestamp:
- Jul 16, 2006, 5:11:43 PM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- c6ac237
- Parents:
- 807b7c3
- File:
-
- 1 edited
-
tools/lzma/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tools/lzma/Makefile
r807b7c3 r8e4e7a3 2 2 3 3 include $(TOPDIR)/rules.mk 4 include ../rules.mk 4 5 5 LZMA_DIR=$(TOOLCHAIN_BUILD_DIR)/lzma6 LZMA_SOURCE=lzma432.tar.bz26 WRKDIR=$(TOOLCHAIN_BUILD_DIR)/lzma 7 SOURCE=lzma432.tar.bz2 7 8 LZMA_SITE=@SF/sevenzip 8 9 LZMA_MD5=155c1ebce5bc6710ae7ecc926226d9d7 9 10 10 LZMA_LIB_DIR=$( LZMA_DIR)/C/7zip/Compress/LZMA_Lib11 LZMA_ALONE_DIR=$( LZMA_DIR)/C/7zip/Compress/LZMA_Alone11 LZMA_LIB_DIR=$(WRKDIR)/C/7zip/Compress/LZMA_Lib 12 LZMA_ALONE_DIR=$(WRKDIR)/C/7zip/Compress/LZMA_Alone 12 13 13 14 TARGETS=$(LZMA_LIB_DIR)/liblzma.a $(LZMA_ALONE_DIR)/lzma 14 15 15 $(DL_DIR)/$( LZMA_SOURCE):16 $(SCRIPT_DIR)/download.pl $(DL_DIR) $( LZMA_SOURCE) $(LZMA_MD5) $(LZMA_SITE) $(MAKE_TRACE)16 $(DL_DIR)/$(SOURCE): 17 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(LZMA_MD5) $(LZMA_SITE) $(MAKE_TRACE) 17 18 18 $(LZMA_DIR)/.unpacked: $(DL_DIR)/$(LZMA_SOURCE) 19 @rm -rf $(LZMA_DIR) && mkdir -p $(LZMA_DIR) 20 bzcat $^ | (cd $(LZMA_DIR); $(TAR_EXTRACT) ) 21 patch -d $(LZMA_DIR) -p1 < lzma-zlib.patch $(MAKE_TRACE) 22 touch $(LZMA_DIR)/.unpacked 19 $(WRKDIR)/.unpacked: $(DL_DIR)/$(SOURCE) 20 ${EXTRACT_CMD} 21 patch -d $(WRKDIR) -p1 < lzma-zlib.patch $(MAKE_TRACE) 22 touch $(WRKDIR)/.unpacked 23 23 24 $(LZMA_ALONE_DIR)/lzma $(LZMA_LIB_DIR)/liblzma.a: $( LZMA_DIR)/.built25 $( LZMA_DIR)/.built: $(LZMA_DIR)/.unpacked24 $(LZMA_ALONE_DIR)/lzma $(LZMA_LIB_DIR)/liblzma.a: $(WRKDIR)/.built 25 $(WRKDIR)/.built: $(WRKDIR)/.unpacked 26 26 $(MAKE) -C $(LZMA_LIB_DIR) $(MAKE_TRACE) 27 27 $(MAKE) -f makefile.gcc -C $(LZMA_ALONE_DIR) $(MAKE_TRACE) … … 29 29 30 30 lzma: $(TARGETS) 31 $(CP) $^ $( LZMA_DIR)31 $(CP) $^ $(WRKDIR) 32 32 33 lzma-source: $(DL_DIR)/$( LZMA_SOURCE)33 lzma-source: $(DL_DIR)/$(SOURCE) 34 34 35 35 lzma-clean: 36 36 -$(MAKE) -C $(LZMA_LIB_DIR) clean $(MAKE_TRACE) 37 37 -$(MAKE) -C $(LZMA_ALONE_DIR) clean $(MAKE_TRACE) 38 rm -f $( LZMA_DIR)/liblzma.a $(LZMA_DIR)/lzma38 rm -f $(WRKDIR)/liblzma.a $(WRKDIR)/lzma 39 39 40 40 lzma-dirclean: 41 rm -rf $( LZMA_DIR)41 rm -rf $(WRKDIR) 42 42 43 43 ############################################################# 44 44 45 prepare: $( LZMA_DIR)/.unpacked45 prepare: $(WRKDIR)/.unpacked 46 46 compile: lzma 47 47 install: lzma 48 $(CP) $( LZMA_DIR)/lzma $(STAGING_DIR)/bin/48 $(CP) $(WRKDIR)/lzma $(STAGING_DIR)/bin/ 49 49 clean: lzma-dirclean
Note:
See TracChangeset
for help on using the changeset viewer.
