| 1 | cycrow | 1 | SRC =  	CatFile.cpp File.cpp File_IO.cpp MultiSpkFile.cpp SpkFile.cpp XFile.cpp XspFile.cpp
 | 
        
           |  |  | 2 |   | 
        
           |  |  | 3 | OBJ = $(SRC:.cpp=.o)
 | 
        
           |  |  | 4 |   | 
        
           |  |  | 5 | OUT = libspk.a
 | 
        
           |  |  | 6 |   | 
        
           |  |  | 7 | # include directories
 | 
        
           |  |  | 8 | INCLUDES = -I. -I../include/ -I/usr/local/include
 | 
        
           |  |  | 9 |   | 
        
           |  |  | 10 | # C++ compiler flags (-g -O2 -Wall)
 | 
        
           |  |  | 11 | CCFLAGS = -g
 | 
        
           |  |  | 12 |   | 
        
           |  |  | 13 | # compiler
 | 
        
           |  |  | 14 | CCC = cc
 | 
        
           |  |  | 15 |   | 
        
           |  |  | 16 | # library paths
 | 
        
           |  |  | 17 | LIBS = -L../ -L/usr/local/lib -lm
 | 
        
           |  |  | 18 |   | 
        
           |  |  | 19 | # compile flags
 | 
        
           |  |  | 20 | LDFLAGS = -g
 | 
        
           |  |  | 21 |   | 
        
           |  |  | 22 | .SUFFIXES: .cpp
 | 
        
           |  |  | 23 |   | 
        
           |  |  | 24 | default: dep $(OUT)
 | 
        
           |  |  | 25 |   | 
        
           |  |  | 26 | .cpp.o:
 | 
        
           |  |  | 27 | 	$(CCC) $(INCLUDES) $(CCFLAGS) -c $< -o $@
 | 
        
           |  |  | 28 |   | 
        
           |  |  | 29 | libz.a:
 | 
        
           |  |  | 30 | 	make -C zlib -f Makefile
 | 
        
           |  |  | 31 |   | 
        
           |  |  | 32 | lib7.a:
 | 
        
           |  |  | 33 | 	make -C ansi7zip -f Makefile
 | 
        
           |  |  | 34 |   | 
        
           |  |  | 35 | $(OUT): $(OBJ) lib7.a libz.a
 | 
        
           |  |  | 36 | 	ar rcs $(OUT) $(OBJ) lib7.a libz.a
 | 
        
           |  |  | 37 |   | 
        
           |  |  | 38 | depend: dep
 | 
        
           |  |  | 39 |   | 
        
           |  |  | 40 | dep:
 | 
        
           |  |  | 41 | 	makedepend -- $(CFLAGS) -- $(INCLUDES) $(SRC)
 | 
        
           |  |  | 42 |   | 
        
           |  |  | 43 | clean:
 | 
        
           |  |  | 44 | 	rm -f $(OBJ) $(OUT) Makefile.bak 
 | 
        
           |  |  | 45 | # DO NOT DELETE
 | 
        
           |  |  | 46 |   | 
        
           |  |  | 47 | CatFile.o: CatFile.h File.h String.h zlib/zlib.h zlib/zconf.h
 | 
        
           |  |  | 48 | CatFile.o: ansi7zip/7Decoder.h ansi7zip/Types.h /usr/include/stdio.h
 | 
        
           |  |  | 49 | CatFile.o: /usr/include/sys/cdefs.h /usr/include/sys/_null.h
 | 
        
           |  |  | 50 | CatFile.o: /usr/include/sys/_types.h /usr/include/machine/_types.h File_IO.h
 | 
        
           |  |  | 51 | CatFile.o: lists.h /usr/include/stdlib.h /usr/include/time.h
 | 
        
           |  |  | 52 | CatFile.o: /usr/include/sys/timespec.h
 | 
        
           |  |  | 53 | File.o: File.h String.h zlib/zlib.h zlib/zconf.h ansi7zip/7Decoder.h
 | 
        
           |  |  | 54 | File.o: ansi7zip/Types.h /usr/include/stdio.h /usr/include/sys/cdefs.h
 | 
        
           |  |  | 55 | File.o: /usr/include/sys/_null.h /usr/include/sys/_types.h
 | 
        
           |  |  | 56 | File.o: /usr/include/machine/_types.h /usr/include/time.h
 | 
        
           |  |  | 57 | File.o: /usr/include/sys/timespec.h /usr/include/sys/stat.h
 | 
        
           |  |  | 58 | File.o: /usr/include/sys/time.h /usr/include/sys/_timeval.h
 | 
        
           |  |  | 59 | File.o: /usr/include/sys/types.h /usr/include/machine/endian.h
 | 
        
           |  |  | 60 | File.o: /usr/include/sys/_pthreadtypes.h /usr/include/sys/select.h
 | 
        
           |  |  | 61 | File.o: /usr/include/sys/_sigset.h /usr/include/unistd.h
 | 
        
           |  |  | 62 | File.o: /usr/include/sys/unistd.h SpkFile.h lists.h /usr/include/stdlib.h
 | 
        
           |  |  | 63 | File.o: CatFile.h File_IO.h
 | 
        
           |  |  | 64 | File_IO.o: File_IO.h String.h
 | 
        
           |  |  | 65 | MultiSpkFile.o: MultiSpkFile.h String.h SpkFile.h lists.h
 | 
        
           |  |  | 66 | MultiSpkFile.o: /usr/include/stdlib.h /usr/include/sys/cdefs.h
 | 
        
           |  |  | 67 | MultiSpkFile.o: /usr/include/sys/_null.h /usr/include/sys/_types.h
 | 
        
           |  |  | 68 | MultiSpkFile.o: /usr/include/machine/_types.h File.h zlib/zlib.h zlib/zconf.h
 | 
        
           |  |  | 69 | MultiSpkFile.o: ansi7zip/7Decoder.h ansi7zip/Types.h /usr/include/stdio.h
 | 
        
           |  |  | 70 | SpkFile.o: SpkFile.h lists.h /usr/include/stdlib.h /usr/include/sys/cdefs.h
 | 
        
           |  |  | 71 | SpkFile.o: /usr/include/sys/_null.h /usr/include/sys/_types.h
 | 
        
           |  |  | 72 | SpkFile.o: /usr/include/machine/_types.h File.h String.h zlib/zlib.h
 | 
        
           |  |  | 73 | SpkFile.o: zlib/zconf.h ansi7zip/7Decoder.h ansi7zip/Types.h
 | 
        
           |  |  | 74 | SpkFile.o: /usr/include/stdio.h
 | 
        
           |  |  | 75 | XFile.o: XFile.h File.h String.h zlib/zlib.h zlib/zconf.h ansi7zip/7Decoder.h
 | 
        
           |  |  | 76 | XFile.o: ansi7zip/Types.h /usr/include/stdio.h /usr/include/sys/cdefs.h
 | 
        
           |  |  | 77 | XFile.o: /usr/include/sys/_null.h /usr/include/sys/_types.h
 | 
        
           |  |  | 78 | XFile.o: /usr/include/machine/_types.h
 | 
        
           |  |  | 79 | XspFile.o: XspFile.h SpkFile.h lists.h /usr/include/stdlib.h
 | 
        
           |  |  | 80 | XspFile.o: /usr/include/sys/cdefs.h /usr/include/sys/_null.h
 | 
        
           |  |  | 81 | XspFile.o: /usr/include/sys/_types.h /usr/include/machine/_types.h File.h
 | 
        
           |  |  | 82 | XspFile.o: String.h zlib/zlib.h zlib/zconf.h ansi7zip/7Decoder.h
 | 
        
           |  |  | 83 | XspFile.o: ansi7zip/Types.h /usr/include/stdio.h StringList.h
 |