2 DEF_FILE = ../../Archive/Archive2.def
\r
3 CFLAGS = $(CFLAGS) -I ../../../ \
\r
7 CFLAGS = $(CFLAGS) -D_7ZIP_LARGE_PAGES
\r
12 $O\IntToString.obj \
\r
18 $O\StringConvert.obj \
\r
19 $O\StringToInt.obj \
\r
27 $O\PropVariant.obj \
\r
28 $O\PropVariantUtils.obj \
\r
29 $O\Synchronization.obj \
\r
33 7ZIP_COMMON_OBJS = \
\r
34 $O\CreateCoder.obj \
\r
37 $O\InOutTempBuffer.obj \
\r
38 $O\FilterCoder.obj \
\r
39 $O\LimitedStreams.obj \
\r
40 $O\LockedStream.obj \
\r
43 $O\MethodProps.obj \
\r
44 $O\OffsetStream.obj \
\r
46 $O\OutMemStream.obj \
\r
48 $O\ProgressUtils.obj \
\r
49 $O\StreamBinder.obj \
\r
50 $O\StreamObjects.obj \
\r
51 $O\StreamUtils.obj \
\r
55 $O\ArchiveExports.obj \
\r
56 $O\DllExports2.obj \
\r
60 $O\CpioHandler.obj \
\r
61 $O\CramfsHandler.obj \
\r
63 $O\DeflateProps.obj \
\r
70 $O\LzmaHandler.obj \
\r
71 $O\MachoHandler.obj \
\r
73 $O\MslzHandler.obj \
\r
75 $O\NtfsHandler.obj \
\r
77 $O\PpmdHandler.obj \
\r
79 $O\SplitHandler.obj \
\r
81 $O\SquashfsHandler.obj \
\r
88 $O\CoderMixer2.obj \
\r
89 $O\CoderMixer2MT.obj \
\r
90 $O\CrossThreadProgress.obj \
\r
91 $O\DummyOutStream.obj \
\r
92 $O\FindSignature.obj \
\r
93 $O\InStreamWithCRC.obj \
\r
94 $O\ItemNameUtils.obj \
\r
95 $O\MultiStream.obj \
\r
96 $O\OutStreamWithCRC.obj \
\r
97 $O\OutStreamWithSha1.obj \
\r
99 $O\ParseProperties.obj \
\r
103 $O\7zCompressionMode.obj \
\r
107 $O\7zFolderInStream.obj \
\r
108 $O\7zFolderOutStream.obj \
\r
110 $O\7zHandlerOut.obj \
\r
114 $O\7zProperties.obj \
\r
115 $O\7zSpecStream.obj \
\r
117 $O\7zRegister.obj \
\r
120 $O\CabBlockInStream.obj \
\r
121 $O\CabHandler.obj \
\r
124 $O\CabRegister.obj \
\r
127 $O\ChmHandler.obj \
\r
130 $O\ChmRegister.obj \
\r
133 $O\ComHandler.obj \
\r
135 $O\ComRegister.obj \
\r
138 $O\HfsHandler.obj \
\r
140 $O\HfsRegister.obj \
\r
143 $O\IsoHandler.obj \
\r
146 $O\IsoRegister.obj \
\r
149 $O\NsisDecode.obj \
\r
150 $O\NsisHandler.obj \
\r
152 $O\NsisRegister.obj \
\r
155 $O\RarHandler.obj \
\r
159 $O\RarVolumeInStream.obj \
\r
160 $O\RarRegister.obj \
\r
163 $O\TarHandler.obj \
\r
164 $O\TarHandlerOut.obj \
\r
169 $O\TarRegister.obj \
\r
172 $O\UdfHandler.obj \
\r
174 $O\UdfRegister.obj \
\r
177 $O\WimHandler.obj \
\r
178 $O\WimHandlerOut.obj \
\r
180 $O\WimRegister.obj \
\r
183 $O\ZipAddCommon.obj \
\r
184 $O\ZipHandler.obj \
\r
185 $O\ZipHandlerOut.obj \
\r
191 $O\ZipRegister.obj \
\r
194 $O\CodecExports.obj \
\r
195 $O\ArjDecoder1.obj \
\r
196 $O\ArjDecoder2.obj \
\r
198 $O\Bcj2Register.obj \
\r
200 $O\BcjRegister.obj \
\r
201 $O\BitlDecoder.obj \
\r
202 $O\BranchCoder.obj \
\r
203 $O\BranchMisc.obj \
\r
204 $O\BranchRegister.obj \
\r
207 $O\BZip2Decoder.obj \
\r
208 $O\BZip2Encoder.obj \
\r
209 $O\BZip2Register.obj \
\r
211 $O\CopyRegister.obj \
\r
212 $O\Deflate64Register.obj \
\r
213 $O\DeflateDecoder.obj \
\r
214 $O\DeflateEncoder.obj \
\r
215 $O\DeflateRegister.obj \
\r
216 $O\DeltaFilter.obj \
\r
217 $O\ImplodeDecoder.obj \
\r
218 $O\ImplodeHuffmanDecoder.obj \
\r
219 $O\LzhDecoder.obj \
\r
220 $O\Lzma2Decoder.obj \
\r
221 $O\Lzma2Encoder.obj \
\r
222 $O\Lzma2Register.obj \
\r
223 $O\LzmaDecoder.obj \
\r
224 $O\LzmaEncoder.obj \
\r
225 $O\LzmaRegister.obj \
\r
226 $O\LzOutWindow.obj \
\r
227 $O\Lzx86Converter.obj \
\r
228 $O\LzxDecoder.obj \
\r
229 $O\PpmdDecoder.obj \
\r
230 $O\PpmdEncoder.obj \
\r
231 $O\PpmdRegister.obj \
\r
233 $O\QuantumDecoder.obj \
\r
234 $O\Rar1Decoder.obj \
\r
235 $O\Rar2Decoder.obj \
\r
236 $O\Rar3Decoder.obj \
\r
238 $O\RarCodecsRegister.obj \
\r
239 $O\ShrinkDecoder.obj \
\r
240 $O\ZlibDecoder.obj \
\r
241 $O\ZlibEncoder.obj \
\r
246 $O\7zAesRegister.obj \
\r
249 $O\Pbkdf2HmacSha1.obj \
\r
251 $O\Rar20Crypto.obj \
\r
292 !include "../../Aes.mak"
\r
293 !include "../../Crc.mak"
\r
300 $(7ZIP_COMMON_OBJS) \
\r
302 $(AR_COMMON_OBJS) \
\r
322 !include "../../../Build.mak"
\r
324 $(COMMON_OBJS): ../../../Common/$(*B).cpp
\r
326 $(WIN_OBJS): ../../../Windows/$(*B).cpp
\r
328 $(7ZIP_COMMON_OBJS): ../../Common/$(*B).cpp
\r
330 $(AR_OBJS): ../../Archive/$(*B).cpp
\r
332 $(AR_COMMON_OBJS): ../../Archive/Common/$(*B).cpp
\r
335 $(7Z_OBJS): ../../Archive/7z/$(*B).cpp
\r
337 $(CAB_OBJS): ../../Archive/Cab/$(*B).cpp
\r
339 $(CHM_OBJS): ../../Archive/Chm/$(*B).cpp
\r
341 $(COM_OBJS): ../../Archive/Com/$(*B).cpp
\r
343 $(HFS_OBJS): ../../Archive/Hfs/$(*B).cpp
\r
345 $(ISO_OBJS): ../../Archive/Iso/$(*B).cpp
\r
347 $(NSIS_OBJS): ../../Archive/Nsis/$(*B).cpp
\r
349 $(RAR_OBJS): ../../Archive/Rar/$(*B).cpp
\r
351 $(TAR_OBJS): ../../Archive/Tar/$(*B).cpp
\r
353 $(UDF_OBJS): ../../Archive/Udf/$(*B).cpp
\r
355 $(WIM_OBJS): ../../Archive/Wim/$(*B).cpp
\r
357 $(ZIP_OBJS): ../../Archive/Zip/$(*B).cpp
\r
360 $(COMPRESS_OBJS): ../../Compress/$(*B).cpp
\r
363 $(CRYPTO_OBJS): ../../Crypto/$(*B).cpp
\r
366 $(C_OBJS): ../../../../C/$(*B).c
\r
369 !include "../../Asm.mak"
\r