source: freewrt/tools/lzma/extra/C/7zip/Compress/LZMA_Lib/makefile@ 9701b3d

freewrt_1_0 freewrt_2_0
Last change on this file since 9701b3d was 9701b3d, checked in by Thorsten Glaser <tg@…>, 19 years ago

run update-patches, difficult cases (patched files into existence)

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

  • Property mode set to 100644
File size: 2.1 KB
Line 
1PROG = liblzma.a
2CXX = g++ -O3 -Wall
3AR = ar
4RM = rm -f
5CFLAGSX = $(CFLAGS) -c -I ../../../
6
7OBJS = \
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 \
26
27
28all: $(PROG)
29
30$(PROG): $(OBJS)
31 $(AR) r $(PROG) $(OBJS)
32
33ZLib.o: ZLib.cpp
34 $(CXX) $(CFLAGSX) ZLib.cpp
35
36LZMADecoder.o: ../LZMA/LZMADecoder.cpp
37 $(CXX) $(CFLAGSX) ../LZMA/LZMADecoder.cpp
38
39LZMAEncoder.o: ../LZMA/LZMAEncoder.cpp
40 $(CXX) $(CFLAGSX) ../LZMA/LZMAEncoder.cpp
41
42LZInWindow.o: ../LZ/LZInWindow.cpp
43 $(CXX) $(CFLAGSX) ../LZ/LZInWindow.cpp
44
45LZOutWindow.o: ../LZ/LZOutWindow.cpp
46 $(CXX) $(CFLAGSX) ../LZ/LZOutWindow.cpp
47
48RangeCoderBit.o: ../RangeCoder/RangeCoderBit.cpp
49 $(CXX) $(CFLAGSX) ../RangeCoder/RangeCoderBit.cpp
50
51InBuffer.o: ../../Common/InBuffer.cpp
52 $(CXX) $(CFLAGSX) ../../Common/InBuffer.cpp
53
54OutBuffer.o: ../../Common/OutBuffer.cpp
55 $(CXX) $(CFLAGSX) ../../Common/OutBuffer.cpp
56
57StreamUtils.o: ../../Common/StreamUtils.cpp
58 $(CXX) $(CFLAGSX) ../../Common/StreamUtils.cpp
59
60FileStreams.o: ../../Common/FileStreams.cpp
61 $(CXX) $(CFLAGSX) ../../Common/FileStreams.cpp
62
63Alloc.o: ../../../Common/Alloc.cpp
64 $(CXX) $(CFLAGSX) ../../../Common/Alloc.cpp
65
66C_FileIO.o: ../../../Common/C_FileIO.cpp
67 $(CXX) $(CFLAGSX) ../../../Common/C_FileIO.cpp
68
69CommandLineParser.o: ../../../Common/CommandLineParser.cpp
70 $(CXX) $(CFLAGSX) ../../../Common/CommandLineParser.cpp
71
72CRC.o: ../../../Common/CRC.cpp
73 $(CXX) $(CFLAGSX) ../../../Common/CRC.cpp
74
75MyWindows.o: ../../../Common/MyWindows.cpp
76 $(CXX) $(CFLAGSX) ../../../Common/MyWindows.cpp
77
78String.o: ../../../Common/String.cpp
79 $(CXX) $(CFLAGSX) ../../../Common/String.cpp
80
81StringConvert.o: ../../../Common/StringConvert.cpp
82 $(CXX) $(CFLAGSX) ../../../Common/StringConvert.cpp
83
84StringToInt.o: ../../../Common/StringToInt.cpp
85 $(CXX) $(CFLAGSX) ../../../Common/StringToInt.cpp
86
87Vector.o: ../../../Common/Vector.cpp
88 $(CXX) $(CFLAGSX) ../../../Common/Vector.cpp
89
90clean:
91 -$(RM) $(PROG) $(OBJS)
92
Note: See TracBrowser for help on using the repository browser.