3 CFLAGS = $(CFLAGS) -I ../../../ \
\r
5 -DNO_READ_FROM_CODER \
\r
12 $O\ConsoleClose.obj \
\r
13 $O\ExtractCallbackConsole.obj \
\r
16 $O\OpenCallbackConsole.obj \
\r
17 $O\UserInputUtils.obj \
\r
20 $O\CommandLineParser.obj \
\r
22 $O\IntToString.obj \
\r
24 $O\StdInStream.obj \
\r
25 $O\StdOutStream.obj \
\r
27 $O\StringConvert.obj \
\r
39 $O\PropVariant.obj \
\r
40 $O\PropVariantConversions.obj \
\r
41 $O\Synchronization.obj \
\r
43 7ZIP_COMMON_OBJS = \
\r
44 $O\CreateCoder.obj \
\r
46 $O\FilePathAutoRename.obj \
\r
47 $O\FileStreams.obj \
\r
49 $O\FilterCoder.obj \
\r
50 $O\LimitedStreams.obj \
\r
51 $O\LockedStream.obj \
\r
53 $O\ProgressUtils.obj \
\r
54 $O\StreamBinder.obj \
\r
55 $O\StreamObjects.obj \
\r
56 $O\StreamUtils.obj \
\r
60 $O\ArchiveExtractCallback.obj \
\r
61 $O\ArchiveOpenCallback.obj \
\r
62 $O\DefaultName.obj \
\r
65 $O\ExtractingFilePath.obj \
\r
66 $O\OpenArchive.obj \
\r
67 $O\PropIDUtils.obj \
\r
70 $O\CoderMixer2.obj \
\r
71 $O\CoderMixer2MT.obj \
\r
72 $O\CrossThreadProgress.obj \
\r
73 $O\ItemNameUtils.obj \
\r
74 $O\OutStreamWithCRC.obj \
\r
80 $O\7zFolderOutStream.obj \
\r
87 $O\BranchCoder.obj \
\r
89 $O\Bcj2Register.obj \
\r
91 $O\BcjRegister.obj \
\r
93 $O\CopyRegister.obj \
\r
94 $O\Lzma2Decoder.obj \
\r
95 $O\Lzma2Register.obj \
\r
96 $O\LzmaDecoder.obj \
\r
97 $O\LzmaRegister.obj \
\r
98 $O\PpmdDecoder.obj \
\r
99 $O\PpmdRegister.obj \
\r
103 $O\7zAesRegister.obj \
\r
117 !include "../../Aes.mak"
\r
118 !include "../../Crc.mak"
\r
122 $(SFX_CONSOLE_OBJS) \
\r
126 $(7ZIP_COMMON_OBJS) \
\r
127 $(UI_COMMON_OBJS) \
\r
128 $(AR_COMMON_OBJS) \
\r
137 !include "../../../Build.mak"
\r
139 $(SFX_CONSOLE_OBJS): $(*B).cpp
\r
142 $(CONSOLE_OBJS): ../../UI/Console/$(*B).cpp
\r
144 $(COMMON_OBJS): ../../../Common/$(*B).cpp
\r
146 $(WIN_OBJS): ../../../Windows/$(*B).cpp
\r
148 $(7ZIP_COMMON_OBJS): ../../Common/$(*B).cpp
\r
150 $(UI_COMMON_OBJS): ../../UI/Common/$(*B).cpp
\r
152 $(AR_COMMON_OBJS): ../../Archive/Common/$(*B).cpp
\r
155 $(7Z_OBJS): ../../Archive/7z/$(*B).cpp
\r
157 $(COMPRESS_OBJS): ../../Compress/$(*B).cpp
\r
159 $(CRYPTO_OBJS): ../../Crypto/$(*B).cpp
\r
161 $(C_OBJS): ../../../../C/$(*B).c
\r
164 !include "../../Asm.mak"
\r