Changeset 243
- Timestamp:
- 07/16/06 22:21:56 (6 years ago)
- Files:
-
- trunk/freewrt/tools/Makefile (modified) (1 diff)
- trunk/freewrt/tools/squashfs (moved) (moved from trunk/freewrt/target/linux/image/squashfs)
- trunk/freewrt/tools/squashfs/Makefile (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/tools/Makefile
r230 r243 4 4 5 5 TARGETS:= paxmirabilis sed ipkg-utils brcm-utils lzma 6 TARGETS+= squashfs 6 7 7 8 TARGETS_INSTALL:=$(patsubst %,%-install,$(TARGETS)) trunk/freewrt/tools/squashfs/Makefile
r157 r243 1 # $FreeWRT$ 2 1 3 include $(TOPDIR)/rules.mk 4 include ../rules.mk 2 5 3 SQUASHFSLZMA_DIR=$(BUILD_DIR)/squashfs3.0 4 SQUASHFSLZMA_SOURCE=squashfs3.0.tar.gz 5 SQUASHFSLZMA_SITE=@SF/squashfs 6 SQUASHFSLZMA_MD5SUM=9fd05d0bfbb712f5fb95edafea5bc733 6 PKG_NAME:=squashfs 7 PKG_VERSION:=3.0 8 PKG_MD5SUM:=9fd05d0bfbb712f5fb95edafea5bc733 7 9 8 $(DL_DIR)/$(SQUASHFSLZMA_SOURCE): 9 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SQUASHFSLZMA_SOURCE) $(SQUASHFSLZMA_MD5SUM) $(SQUASHFSLZMA_SITE) 10 PKG_BUILD_DIR:=$(TOOLS_BUILD_DIR)/$(PKG_NAME)$(PKG_VERSION) 11 SOURCE:=$(PKG_NAME)$(PKG_VERSION).tar.gz 12 SOURCE_URL:=@SF/squashfs 10 13 11 $(SQUASHFSLZMA_DIR)/.unpacked: $(DL_DIR)/$(SQUASHFSLZMA_SOURCE) 12 zcat $(DL_DIR)/$(SQUASHFSLZMA_SOURCE) | tar -C $(BUILD_DIR) -xvf - 13 $(PATCH) $(SQUASHFSLZMA_DIR) ./patches 14 touch $(SQUASHFSLZMA_DIR)/.unpacked 14 $(DL_DIR)/$(SOURCE): 15 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(PKG_MD5SUM) $(SOURCE_URL) 15 16 16 $(SQUASHFSLZMA_DIR)/squashfs-tools/mksquashfs-lzma: $(SQUASHFSLZMA_DIR)/.unpacked 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 touch @ 22 23 $(PKG_BUILD_DIR)/squashfs-tools/mksquashfs-lzma: $(PKG_BUILD_DIR)/.unpacked 17 24 $(MAKE) CC='$(HOSTCC)' CFLAGS='$(HOSTCFLAGS)' \ 18 -C $(SQUASHFSLZMA_DIR)/squashfs-tools mksquashfs-lzma LZMAPATH=$(TOOLCHAIN_BUILD_DIR)/lzma 25 -C $(PKG_BUILD_DIR)/squashfs-tools \ 26 mksquashfs-lzma LZMAPATH=$(TOOLS_BUILD_DIR)/lzma 19 27 20 $(STAGING_DIR)/bin/mksquashfs-lzma: $( SQUASHFSLZMA_DIR)/squashfs-tools/mksquashfs-lzma28 $(STAGING_DIR)/bin/mksquashfs-lzma: $(PKG_BUILD_DIR)/squashfs-tools/mksquashfs-lzma 21 29 $(CP) $< $@ 22 30 23 source: $(DL_DIR)/$(S QUASHFSLZMA_SOURCE)24 prepare: $( SQUASHFSLZMA_DIR)/.unpacked25 compile: $( SQUASHFSLZMA_DIR)/squashfs-tools/mksquashfs-lzma $(STAGING_DIR)/bin/mksquashfs-lzma26 install: 31 source: $(DL_DIR)/$(SOURCE) 32 prepare: $(PKG_BUILD_DIR)/.unpacked 33 compile: $(PKG_BUILD_DIR)/squashfs-tools/mksquashfs-lzma $(STAGING_DIR)/bin/mksquashfs-lzma 34 install: $(STAGING_DIR)/bin/mksquashfs-lzma 27 35 clean: 28 rm -rf $( SQUASHFSLZMA_DIR)36 rm -rf $(PKG_BUILD_DIR)


