source: freewrt/tools/squashfs/patches/100-lzma.patch@ ccec3ae

freewrt_1_0 freewrt_2_0
Last change on this file since ccec3ae was ccec3ae, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

move squashfs build to tools

git-svn-id: svn://www.freewrt.org/trunk/freewrt@243 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 968 bytes
  • squashfs3.0/squashfs-tools/Makefile

    $FreeWRT$
    
    	* build LZMA
    	* fix CFLAGS abuse
    
    old new  
    11INCLUDEDIR = .
     2#LZMAPATH = ../lzma/SRC/7zip/Compress/LZMA_Lib
    23
    3 CFLAGS := -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -O2
     4CPPFLAGS := -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
    45
    56all: mksquashfs unsquashfs
    67
    all: mksquashfs unsquashfs  
    78mksquashfs: mksquashfs.o read_fs.o sort.o
    89        $(CC) mksquashfs.o read_fs.o sort.o -lz -o $@
    910
     11mksquashfs-lzma: mksquashfs.o read_fs.o sort.o
     12        $(CXX) mksquashfs.o read_fs.o sort.o -L$(LZMAPATH) -llzma -o $@
     13
    1014mksquashfs.o: mksquashfs.c squashfs_fs.h mksquashfs.h global.h sort.h
    1115
    1216read_fs.o: read_fs.c squashfs_fs.h read_fs.h global.h
    unsquashfs: unsquashfs.o  
    1721        $(CC) unsquashfs.o -lz -o $@
    1822
    1923unsquashfs.o: unsquashfs.c squashfs_fs.h read_fs.h global.h
     24
     25clean:
Note: See TracBrowser for help on using the repository browser.