added unsquashfs-lzma, usefull for debugging of existing fs images
SVN-Revision: 11496
This commit is contained in:
		| @@ -21,15 +21,17 @@ include $(INCLUDE_DIR)/host-build.mk | |||||||
| define Build/Compile | define Build/Compile | ||||||
| 	$(MAKE) -C $(PKG_BUILD_DIR)/squashfs-tools \ | 	$(MAKE) -C $(PKG_BUILD_DIR)/squashfs-tools \ | ||||||
| 		LZMAPATH=$(STAGING_DIR_HOST)/lib \ | 		LZMAPATH=$(STAGING_DIR_HOST)/lib \ | ||||||
| 		mksquashfs-lzma  | 		mksquashfs-lzma unsquashfs-lzma  | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Build/Install | define Build/Install | ||||||
| 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/squashfs-tools/mksquashfs-lzma $(STAGING_DIR_HOST)/bin/ | 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/squashfs-tools/mksquashfs-lzma $(STAGING_DIR_HOST)/bin/ | ||||||
|  | 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/squashfs-tools/unsquashfs-lzma $(STAGING_DIR_HOST)/bin/ | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Build/Clean | define Build/Clean | ||||||
| 	rm -f $(STAGING_DIR_HOST)/bin/mksquashfs-lzma | 	rm -f $(STAGING_DIR_HOST)/bin/mksquashfs-lzma | ||||||
|  | 	rm -f $(STAGING_DIR_HOST)/bin/unsquashfs-lzma | ||||||
| endef | endef | ||||||
|  |  | ||||||
| $(eval $(call HostBuild)) | $(eval $(call HostBuild)) | ||||||
|   | |||||||
| @@ -1,6 +1,5 @@ | |||||||
| diff -Nur squashfs3.0/squashfs-tools/Makefile squashfs3.0-owrt/squashfs-tools/Makefile | --- a/squashfs-tools/Makefile | ||||||
| --- squashfs3.0/squashfs-tools/Makefile	2006-03-15 22:36:20.000000000 +0100 | +++ b/squashfs-tools/Makefile | ||||||
| +++ squashfs3.0-owrt/squashfs-tools/Makefile	2006-03-21 11:14:08.000000000 +0100 |  | ||||||
| @@ -1,4 +1,5 @@ | @@ -1,4 +1,5 @@ | ||||||
|  INCLUDEDIR = . |  INCLUDEDIR = . | ||||||
| +#LZMAPATH = ../lzma/SRC/7zip/Compress/LZMA_Lib | +#LZMAPATH = ../lzma/SRC/7zip/Compress/LZMA_Lib | ||||||
| @@ -17,9 +16,13 @@ diff -Nur squashfs3.0/squashfs-tools/Makefile squashfs3.0-owrt/squashfs-tools/Ma | |||||||
|  mksquashfs.o: mksquashfs.c squashfs_fs.h mksquashfs.h global.h sort.h |  mksquashfs.o: mksquashfs.c squashfs_fs.h mksquashfs.h global.h sort.h | ||||||
|   |   | ||||||
|  read_fs.o: read_fs.c squashfs_fs.h read_fs.h global.h |  read_fs.o: read_fs.c squashfs_fs.h read_fs.h global.h | ||||||
| @@ -17,3 +21,5 @@ | @@ -16,4 +20,9 @@ | ||||||
|  |  unsquashfs: unsquashfs.o | ||||||
|  	$(CC) unsquashfs.o -lz -o $@ |  	$(CC) unsquashfs.o -lz -o $@ | ||||||
|   |   | ||||||
|  | +unsquashfs-lzma: unsquashfs.o | ||||||
|  | +	$(CXX) unsquashfs.o -L$(LZMAPATH) -llzma -o $@ | ||||||
|  | + | ||||||
|  unsquashfs.o: unsquashfs.c squashfs_fs.h read_fs.h global.h |  unsquashfs.o: unsquashfs.c squashfs_fs.h read_fs.h global.h | ||||||
| + | + | ||||||
| +clean: | +clean: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Ralph Hempel
					Ralph Hempel