OLD | NEW |
| (Empty) |
1 PROG = 7z.exe | |
2 LIBS = $(LIBS) user32.lib oleaut32.lib advapi32.lib | |
3 CFLAGS = $(CFLAGS) -I ../../../ \ | |
4 -DCOMPRESS_MT \ | |
5 -DWIN_LONG_PATH \ | |
6 -DEXTERNAL_LZMA \ | |
7 -DEXTERNAL_CODECS \ | |
8 -DBREAK_HANDLER \ | |
9 -DBENCH_MT \ | |
10 -D_7ZIP_LARGE_PAGES \ | |
11 | |
12 CONSOLE_OBJS = \ | |
13 $O\ConsoleClose.obj \ | |
14 $O\ExtractCallbackConsole.obj \ | |
15 $O\List.obj \ | |
16 $O\Main.obj \ | |
17 $O\MainAr.obj \ | |
18 $O\OpenCallbackConsole.obj \ | |
19 $O\PercentPrinter.obj \ | |
20 $O\UpdateCallbackConsole.obj \ | |
21 $O\UserInputUtils.obj \ | |
22 | |
23 COMMON_OBJS = \ | |
24 $O\CommandLineParser.obj \ | |
25 $O\CRC.obj \ | |
26 $O\IntToString.obj \ | |
27 $O\ListFileUtils.obj \ | |
28 $O\NewHandler.obj \ | |
29 $O\StdInStream.obj \ | |
30 $O\StdOutStream.obj \ | |
31 $O\MyString.obj \ | |
32 $O\StringConvert.obj \ | |
33 $O\StringToInt.obj \ | |
34 $O\UTFConvert.obj \ | |
35 $O\MyVector.obj \ | |
36 $O\Wildcard.obj \ | |
37 | |
38 WIN_OBJS = \ | |
39 $O\DLL.obj \ | |
40 $O\Error.obj \ | |
41 $O\FileDir.obj \ | |
42 $O\FileFind.obj \ | |
43 $O\FileIO.obj \ | |
44 $O\FileName.obj \ | |
45 $O\MemoryLock.obj \ | |
46 $O\PropVariant.obj \ | |
47 $O\PropVariantConversions.obj \ | |
48 $O\Registry.obj \ | |
49 $O\System.obj \ | |
50 $O\Time.obj \ | |
51 | |
52 7ZIP_COMMON_OBJS = \ | |
53 $O\FilePathAutoRename.obj \ | |
54 $O\FileStreams.obj \ | |
55 $O\ProgressUtils.obj \ | |
56 $O\StreamUtils.obj \ | |
57 | |
58 UI_COMMON_OBJS = \ | |
59 $O\ArchiveCommandLine.obj \ | |
60 $O\ArchiveExtractCallback.obj \ | |
61 $O\ArchiveOpenCallback.obj \ | |
62 $O\DefaultName.obj \ | |
63 $O\EnumDirItems.obj \ | |
64 $O\Extract.obj \ | |
65 $O\ExtractingFilePath.obj \ | |
66 $O\LoadCodecs.obj \ | |
67 $O\OpenArchive.obj \ | |
68 $O\PropIDUtils.obj \ | |
69 $O\SetProperties.obj \ | |
70 $O\SortUtils.obj \ | |
71 $O\TempFiles.obj \ | |
72 $O\Update.obj \ | |
73 $O\UpdateAction.obj \ | |
74 $O\UpdateCallback.obj \ | |
75 $O\UpdatePair.obj \ | |
76 $O\UpdateProduce.obj \ | |
77 $O\WorkDir.obj \ | |
78 | |
79 LZMA_BENCH_OBJS = \ | |
80 $O\LzmaBench.obj \ | |
81 $O\LzmaBenchCon.obj \ | |
82 | |
83 C_OBJS = \ | |
84 $O\Alloc.obj \ | |
85 $O\Threads.obj \ | |
86 | |
87 !include "../../Crc2.mak" | |
88 | |
89 OBJS = \ | |
90 $O\StdAfx.obj \ | |
91 $(CONSOLE_OBJS) \ | |
92 $(COMMON_OBJS) \ | |
93 $(WIN_OBJS) \ | |
94 $(7ZIP_COMMON_OBJS) \ | |
95 $(UI_COMMON_OBJS) \ | |
96 $O\CopyCoder.obj \ | |
97 $(LZMA_BENCH_OBJS) \ | |
98 $(C_OBJS) \ | |
99 $(CRC_OBJS) \ | |
100 $O\resource.res | |
101 | |
102 !include "../../../Build.mak" | |
103 | |
104 $(CONSOLE_OBJS): $(*B).cpp | |
105 $(COMPL) | |
106 $(COMMON_OBJS): ../../../Common/$(*B).cpp | |
107 $(COMPL) | |
108 $(WIN_OBJS): ../../../Windows/$(*B).cpp | |
109 $(COMPL) | |
110 $(7ZIP_COMMON_OBJS): ../../Common/$(*B).cpp | |
111 $(COMPL) | |
112 $(UI_COMMON_OBJS): ../Common/$(*B).cpp | |
113 $(COMPL) | |
114 $O\CopyCoder.obj: ../../Compress/$(*B).cpp | |
115 $(COMPL) | |
116 $(LZMA_BENCH_OBJS): ../../Compress/LZMA_Alone/$(*B).cpp | |
117 $(COMPL) | |
118 $(C_OBJS): ../../../../C/$(*B).c | |
119 $(COMPL_O2) | |
120 !include "../../Crc.mak" | |
OLD | NEW |