OLD | NEW |
| (Empty) |
1 PROG = 7za.exe | |
2 LIBS = $(LIBS) user32.lib oleaut32.lib Advapi32.lib | |
3 | |
4 CFLAGS = $(CFLAGS) -I ../../../ \ | |
5 -D_NO_CRYPTO \ | |
6 -DWIN_LONG_PATH \ | |
7 -DCOMPRESS_MT \ | |
8 -DCOMPRESS_MF_MT \ | |
9 -D_NO_CRYPTO \ | |
10 -DBREAK_HANDLER \ | |
11 -DBENCH_MT \ | |
12 | |
13 | |
14 CONSOLE_OBJS = \ | |
15 $O\ConsoleClose.obj \ | |
16 $O\ExtractCallbackConsole.obj \ | |
17 $O\List.obj \ | |
18 $O\Main.obj \ | |
19 $O\MainAr.obj \ | |
20 $O\OpenCallbackConsole.obj \ | |
21 $O\PercentPrinter.obj \ | |
22 $O\UpdateCallbackConsole.obj \ | |
23 $O\UserInputUtils.obj \ | |
24 | |
25 COMMON_OBJS = \ | |
26 $O\CommandLineParser.obj \ | |
27 $O\CRC.obj \ | |
28 $O\IntToString.obj \ | |
29 $O\ListFileUtils.obj \ | |
30 $O\NewHandler.obj \ | |
31 $O\StdInStream.obj \ | |
32 $O\StdOutStream.obj \ | |
33 $O\MyString.obj \ | |
34 $O\StringConvert.obj \ | |
35 $O\StringToInt.obj \ | |
36 $O\UTFConvert.obj \ | |
37 $O\MyVector.obj \ | |
38 $O\Wildcard.obj \ | |
39 | |
40 WIN_OBJS = \ | |
41 $O\DLL.obj \ | |
42 $O\Error.obj \ | |
43 $O\FileDir.obj \ | |
44 $O\FileFind.obj \ | |
45 $O\FileIO.obj \ | |
46 $O\FileName.obj \ | |
47 $O\MemoryLock.obj \ | |
48 $O\PropVariant.obj \ | |
49 $O\PropVariantConversions.obj \ | |
50 $O\Synchronization.obj \ | |
51 $O\System.obj \ | |
52 $O\Time.obj \ | |
53 | |
54 7ZIP_COMMON_OBJS = \ | |
55 $O\CreateCoder.obj \ | |
56 $O\FilePathAutoRename.obj \ | |
57 $O\FileStreams.obj \ | |
58 $O\InBuffer.obj \ | |
59 $O\InOutTempBuffer.obj \ | |
60 $O\FilterCoder.obj \ | |
61 $O\LimitedStreams.obj \ | |
62 $O\LockedStream.obj \ | |
63 $O\MethodId.obj \ | |
64 $O\MethodProps.obj \ | |
65 $O\OffsetStream.obj \ | |
66 $O\OutBuffer.obj \ | |
67 $O\ProgressUtils.obj \ | |
68 $O\StreamBinder.obj \ | |
69 $O\StreamObjects.obj \ | |
70 $O\StreamUtils.obj \ | |
71 $O\VirtThread.obj \ | |
72 | |
73 UI_COMMON_OBJS = \ | |
74 $O\ArchiveCommandLine.obj \ | |
75 $O\ArchiveExtractCallback.obj \ | |
76 $O\ArchiveOpenCallback.obj \ | |
77 $O\DefaultName.obj \ | |
78 $O\EnumDirItems.obj \ | |
79 $O\Extract.obj \ | |
80 $O\ExtractingFilePath.obj \ | |
81 $O\LoadCodecs.obj \ | |
82 $O\OpenArchive.obj \ | |
83 $O\PropIDUtils.obj \ | |
84 $O\SetProperties.obj \ | |
85 $O\SortUtils.obj \ | |
86 $O\TempFiles.obj \ | |
87 $O\Update.obj \ | |
88 $O\UpdateAction.obj \ | |
89 $O\UpdateCallback.obj \ | |
90 $O\UpdatePair.obj \ | |
91 $O\UpdateProduce.obj \ | |
92 $O\WorkDir.obj \ | |
93 | |
94 AR_COMMON_OBJS = \ | |
95 $O\CoderMixer2.obj \ | |
96 $O\CoderMixer2MT.obj \ | |
97 $O\CrossThreadProgress.obj \ | |
98 $O\DummyOutStream.obj \ | |
99 $O\HandlerOut.obj \ | |
100 $O\InStreamWithCRC.obj \ | |
101 $O\ItemNameUtils.obj \ | |
102 $O\MultiStream.obj \ | |
103 $O\OutStreamWithCRC.obj \ | |
104 $O\ParseProperties.obj \ | |
105 | |
106 | |
107 7Z_OBJS = \ | |
108 $O\7zCompressionMode.obj \ | |
109 $O\7zDecode.obj \ | |
110 $O\7zEncode.obj \ | |
111 $O\7zExtract.obj \ | |
112 $O\7zFolderInStream.obj \ | |
113 $O\7zFolderOutStream.obj \ | |
114 $O\7zHandler.obj \ | |
115 $O\7zHandlerOut.obj \ | |
116 $O\7zHeader.obj \ | |
117 $O\7zIn.obj \ | |
118 $O\7zOut.obj \ | |
119 $O\7zProperties.obj \ | |
120 $O\7zRegister.obj \ | |
121 $O\7zSpecStream.obj \ | |
122 $O\7zUpdate.obj \ | |
123 | |
124 LZM_OBJS = \ | |
125 $O\LzmaArcRegister.obj \ | |
126 $O\LzmaFiltersDecode.obj \ | |
127 $O\LzmaHandler.obj \ | |
128 $O\LzmaIn.obj \ | |
129 | |
130 SPLIT_OBJS = \ | |
131 $O\SplitHandler.obj \ | |
132 $O\SplitHandlerOut.obj \ | |
133 $O\SplitRegister.obj \ | |
134 | |
135 COMPRESS_OBJS = \ | |
136 $O\Bcj2Coder.obj \ | |
137 $O\Bcj2Register.obj \ | |
138 $O\BcjCoder.obj \ | |
139 $O\BcjRegister.obj \ | |
140 $O\BranchCoder.obj \ | |
141 $O\BranchMisc.obj \ | |
142 $O\BranchRegister.obj \ | |
143 $O\ByteSwap.obj \ | |
144 $O\ByteSwapRegister.obj \ | |
145 $O\CopyCoder.obj \ | |
146 $O\CopyRegister.obj \ | |
147 $O\LzmaDecoder.obj \ | |
148 $O\LzmaEncoder.obj \ | |
149 $O\LzmaRegister.obj \ | |
150 | |
151 LZMA_BENCH_OBJS = \ | |
152 $O\LzmaBench.obj \ | |
153 $O\LzmaBenchCon.obj \ | |
154 | |
155 C_OBJS = \ | |
156 $O\7zCrc.obj \ | |
157 $O\Bra.obj \ | |
158 $O\Bra86.obj \ | |
159 $O\BraIA64.obj \ | |
160 $O\Alloc.obj \ | |
161 $O\LzmaDec.obj \ | |
162 $O\LzmaEnc.obj \ | |
163 $O\LzFind.obj \ | |
164 $O\LzFindMt.obj \ | |
165 $O\Threads.obj \ | |
166 | |
167 OBJS = \ | |
168 $O\StdAfx.obj \ | |
169 $(CONSOLE_OBJS) \ | |
170 $(COMMON_OBJS) \ | |
171 $(WIN_OBJS) \ | |
172 $(7ZIP_COMMON_OBJS) \ | |
173 $(UI_COMMON_OBJS) \ | |
174 $(AR_COMMON_OBJS) \ | |
175 $(7Z_OBJS) \ | |
176 $(LZM_OBJS) \ | |
177 $(SPLIT_OBJS) \ | |
178 $(COMPRESS_OBJS) \ | |
179 $(LZMA_BENCH_OBJS) \ | |
180 $(C_OBJS) \ | |
181 $(CRC_OBJS) \ | |
182 $O\resource.res | |
183 | |
184 | |
185 !include "../../../Build.mak" | |
186 | |
187 $(CONSOLE_OBJS): ../../UI/Console/$(*B).cpp | |
188 $(COMPL) | |
189 | |
190 $(COMMON_OBJS): ../../../Common/$(*B).cpp | |
191 $(COMPL) | |
192 $(WIN_OBJS): ../../../Windows/$(*B).cpp | |
193 $(COMPL) | |
194 $(7ZIP_COMMON_OBJS): ../../Common/$(*B).cpp | |
195 $(COMPL) | |
196 $(UI_COMMON_OBJS): ../../UI/Common/$(*B).cpp | |
197 $(COMPL) | |
198 $(AR_COMMON_OBJS): ../../Archive/Common/$(*B).cpp | |
199 $(COMPL) | |
200 | |
201 $(7Z_OBJS): ../../Archive/7z/$(*B).cpp | |
202 $(COMPL) | |
203 $(LZM_OBJS): ../../Archive/Lzma/$(*B).cpp | |
204 $(COMPL) | |
205 $(SPLIT_OBJS): ../../Archive/Split/$(*B).cpp | |
206 $(COMPL) | |
207 $(COMPRESS_OBJS): ../../Compress/$(*B).cpp | |
208 $(COMPL_O2) | |
209 $(LZMA_BENCH_OBJS): ../../Compress/LZMA_Alone/$(*B).cpp | |
210 $(COMPL) | |
211 $(C_OBJS): ../../../../C/$(*B).c | |
212 $(COMPL_O2) | |
OLD | NEW |