BCM WL 6.30.102.9 (r366174)
[tomato.git] / release / src-rt / linux / linux-2.6 / scripts / squashfs / lzma / C / 7zip / Compress / LZMA_Lib / makefile
blob720124018d007de2361b83022478f42a218f3dd5
1 PROG = liblzma.a
2 CXX = g++ -O3 -Wall
3 AR = ar
4 RM = rm -f
5 CFLAGS = -c -I ../../../
7 OBJS = \
8 ZLib.o \
9 LZMADecoder.o \
10 LZMAEncoder.o \
11 LZInWindow.o \
12 LZOutWindow.o \
13 RangeCoderBit.o \
14 InBuffer.o \
15 OutBuffer.o \
16 FileStreams.o \
17 Alloc.o \
18 C_FileIO.o \
19 CommandLineParser.o \
20 CRC.o \
21 StreamUtils.o \
22 String.o \
23 StringConvert.o \
24 StringToInt.o \
25 Vector.o \
28 all: $(PROG)
30 $(PROG): $(OBJS)
31 $(AR) r $(PROG) $(OBJS)
33 ZLib.o: ZLib.cpp
34 $(CXX) $(CFLAGS) ZLib.cpp
36 LZMADecoder.o: ../LZMA/LZMADecoder.cpp
37 $(CXX) $(CFLAGS) ../LZMA/LZMADecoder.cpp
39 LZMAEncoder.o: ../LZMA/LZMAEncoder.cpp
40 $(CXX) $(CFLAGS) ../LZMA/LZMAEncoder.cpp
42 LZInWindow.o: ../LZ/LZInWindow.cpp
43 $(CXX) $(CFLAGS) ../LZ/LZInWindow.cpp
45 LZOutWindow.o: ../LZ/LZOutWindow.cpp
46 $(CXX) $(CFLAGS) ../LZ/LZOutWindow.cpp
48 RangeCoderBit.o: ../RangeCoder/RangeCoderBit.cpp
49 $(CXX) $(CFLAGS) ../RangeCoder/RangeCoderBit.cpp
51 InBuffer.o: ../../Common/InBuffer.cpp
52 $(CXX) $(CFLAGS) ../../Common/InBuffer.cpp
54 OutBuffer.o: ../../Common/OutBuffer.cpp
55 $(CXX) $(CFLAGS) ../../Common/OutBuffer.cpp
57 StreamUtils.o: ../../Common/StreamUtils.cpp
58 $(CXX) $(CFLAGS) ../../Common/StreamUtils.cpp
60 FileStreams.o: ../../Common/FileStreams.cpp
61 $(CXX) $(CFLAGS) ../../Common/FileStreams.cpp
63 Alloc.o: ../../../Common/Alloc.cpp
64 $(CXX) $(CFLAGS) ../../../Common/Alloc.cpp
66 C_FileIO.o: ../../../Common/C_FileIO.cpp
67 $(CXX) $(CFLAGS) ../../../Common/C_FileIO.cpp
69 CommandLineParser.o: ../../../Common/CommandLineParser.cpp
70 $(CXX) $(CFLAGS) ../../../Common/CommandLineParser.cpp
72 CRC.o: ../../../Common/CRC.cpp
73 $(CXX) $(CFLAGS) ../../../Common/CRC.cpp
75 MyWindows.o: ../../../Common/MyWindows.cpp
76 $(CXX) $(CFLAGS) ../../../Common/MyWindows.cpp
78 String.o: ../../../Common/String.cpp
79 $(CXX) $(CFLAGS) ../../../Common/String.cpp
81 StringConvert.o: ../../../Common/StringConvert.cpp
82 $(CXX) $(CFLAGS) ../../../Common/StringConvert.cpp
84 StringToInt.o: ../../../Common/StringToInt.cpp
85 $(CXX) $(CFLAGS) ../../../Common/StringToInt.cpp
87 Vector.o: ../../../Common/Vector.cpp
88 $(CXX) $(CFLAGS) ../../../Common/Vector.cpp
90 clean:
91 -$(RM) $(PROG) $(OBJS)