1 # Microsoft Developer Studio Project File - Name="SFXSetup" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
5 # TARGTYPE "Win32 (x86) Application" 0x0101
7 CFG=SFXSetup - Win32 Debug
8 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
9 !MESSAGE use the Export Makefile command and run
11 !MESSAGE NMAKE /f "SFXSetup.mak".
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "SFXSetup.mak" CFG="SFXSetup - Win32 Debug"
18 !MESSAGE Possible choices for configuration are:
20 !MESSAGE "SFXSetup - Win32 Release" (based on "Win32 (x86) Application")
21 !MESSAGE "SFXSetup - Win32 Debug" (based on "Win32 (x86) Application")
22 !MESSAGE "SFXSetup - Win32 ReleaseD" (based on "Win32 (x86) Application")
26 # PROP AllowPerConfigDependencies 0
27 # PROP Scc_ProjName ""
28 # PROP Scc_LocalPath ""
33 !IF "$(CFG)" == "SFXSetup - Win32 Release"
36 # PROP BASE Use_Debug_Libraries 0
37 # PROP BASE Output_Dir "Release"
38 # PROP BASE Intermediate_Dir "Release"
39 # PROP BASE Target_Dir ""
41 # PROP Use_Debug_Libraries 0
42 # PROP Output_Dir "Release"
43 # PROP Intermediate_Dir "Release"
44 # PROP Ignore_Export_Lib 0
46 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c
47 # ADD CPP /nologo /Gz /MT /W3 /GX /O1 /I "..\..\..\\" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "EXTRACT_ONLY" /D "NO_REGISTRY" /D "_SFX" /D "_NO_CRYPTO" /Yu"StdAfx.h" /FD /c
48 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
49 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
50 # ADD BASE RSC /l 0x419 /d "NDEBUG"
51 # ADD RSC /l 0x419 /d "NDEBUG"
53 # ADD BASE BSC32 /nologo
56 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
57 # ADD LINK32 comctl32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /out:"C:\Util\7zS.sfx" /opt:NOWIN98
58 # SUBTRACT LINK32 /pdb:none
60 !ELSEIF "$(CFG)" == "SFXSetup - Win32 Debug"
63 # PROP BASE Use_Debug_Libraries 1
64 # PROP BASE Output_Dir "Debug"
65 # PROP BASE Intermediate_Dir "Debug"
66 # PROP BASE Target_Dir ""
68 # PROP Use_Debug_Libraries 1
69 # PROP Output_Dir "Debug"
70 # PROP Intermediate_Dir "Debug"
71 # PROP Ignore_Export_Lib 0
73 # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c
74 # ADD CPP /nologo /Gz /MTd /W3 /Gm /GX /ZI /Od /I "..\..\..\\" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "EXTRACT_ONLY" /D "NO_REGISTRY" /D "_SFX" /D "_NO_CRYPTO" /Yu"StdAfx.h" /FD /GZ /c
75 # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
76 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
77 # ADD BASE RSC /l 0x419 /d "_DEBUG"
78 # ADD RSC /l 0x419 /d "_DEBUG"
80 # ADD BASE BSC32 /nologo
83 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
84 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib /nologo /subsystem:windows /debug /machine:I386 /out:"C:\UTIL\7zSfxS.exe" /pdbtype:sept
86 !ELSEIF "$(CFG)" == "SFXSetup - Win32 ReleaseD"
89 # PROP BASE Use_Debug_Libraries 0
90 # PROP BASE Output_Dir "ReleaseD"
91 # PROP BASE Intermediate_Dir "ReleaseD"
92 # PROP BASE Ignore_Export_Lib 0
93 # PROP BASE Target_Dir ""
95 # PROP Use_Debug_Libraries 0
96 # PROP Output_Dir "ReleaseD"
97 # PROP Intermediate_Dir "ReleaseD"
98 # PROP Ignore_Export_Lib 0
100 # ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "EXTRACT_ONLY" /D "EXCLUDE_COM" /D "NO_REGISTRY" /D "FORMAT_7Z" /D "COMPRESS_LZMA" /D "COMPRESS_BCJ_X86" /D "COMPRESS_BCJ2" /D "COMPRESS_COPY" /D "_SFX" /Yu"StdAfx.h" /FD /c
101 # ADD CPP /nologo /Gz /MD /W3 /GX /O1 /I "..\..\..\\" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "EXTRACT_ONLY" /D "NO_REGISTRY" /D "_SFX" /D "_NO_CRYPTO" /Yu"StdAfx.h" /FD /c
102 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
103 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
104 # ADD BASE RSC /l 0x419 /d "NDEBUG"
105 # ADD RSC /l 0x419 /d "NDEBUG"
107 # ADD BASE BSC32 /nologo
110 # ADD BASE LINK32 comctl32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /out:"C:\UTIL\7zWinSR.exe"
111 # SUBTRACT BASE LINK32 /debug /nodefaultlib
112 # ADD LINK32 comctl32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /out:"C:\Util\7zSD.sfx" /opt:NOWIN98
113 # SUBTRACT LINK32 /pdb:none
119 # Name "SFXSetup - Win32 Release"
120 # Name "SFXSetup - Win32 Debug"
121 # Name "SFXSetup - Win32 ReleaseD"
124 # PROP Default_Filter ""
132 # ADD CPP /Yc"StdAfx.h"
139 # Begin Group "Interface"
141 # PROP Default_Filter ""
145 # PROP Default_Filter ""
148 SOURCE=..\..\Archive\7z\7zDecode.cpp
152 SOURCE=..\..\Archive\7z\7zDecode.h
156 SOURCE=..\..\Archive\7z\7zExtract.cpp
160 SOURCE=..\..\Archive\7z\7zFolderOutStream.cpp
164 SOURCE=..\..\Archive\7z\7zFolderOutStream.h
168 SOURCE=..\..\Archive\7z\7zHandler.cpp
172 SOURCE=..\..\Archive\7z\7zHandler.h
176 SOURCE=..\..\Archive\7z\7zHeader.cpp
180 SOURCE=..\..\Archive\7z\7zHeader.h
184 SOURCE=..\..\Archive\7z\7zIn.cpp
188 SOURCE=..\..\Archive\7z\7zIn.h
192 SOURCE=..\..\Archive\7z\7zItem.h
196 SOURCE=..\..\Archive\7z\7zRegister.cpp
199 # Begin Group "Archive Common"
201 # PROP Default_Filter ""
204 SOURCE=..\..\Archive\Common\CoderMixer2.cpp
208 SOURCE=..\..\Archive\Common\CoderMixer2.h
212 SOURCE=..\..\Archive\Common\CoderMixer2MT.cpp
216 SOURCE=..\..\Archive\Common\CoderMixer2MT.h
220 SOURCE=..\..\Archive\Common\CrossThreadProgress.cpp
224 SOURCE=..\..\Archive\Common\CrossThreadProgress.h
228 SOURCE=..\..\Archive\Common\ItemNameUtils.cpp
232 SOURCE=..\..\Archive\Common\ItemNameUtils.h
236 SOURCE=..\..\Archive\Common\OutStreamWithCRC.cpp
240 SOURCE=..\..\Archive\Common\OutStreamWithCRC.h
243 # Begin Group "Compress"
245 # PROP Default_Filter ""
248 # PROP Default_Filter ""
251 SOURCE=..\..\Compress\LZMA\LZMADecoder.cpp
255 SOURCE=..\..\Compress\LZMA\LZMARegister.cpp
258 # Begin Group "Branch"
260 # PROP Default_Filter ""
263 SOURCE=..\..\Compress\Branch\BCJ2Register.cpp
267 SOURCE=..\..\Compress\Branch\BCJRegister.cpp
271 SOURCE=..\..\Compress\Branch\BranchCoder.cpp
275 SOURCE=..\..\Compress\Branch\BranchCoder.h
279 SOURCE=..\..\Compress\Branch\x86.cpp
283 SOURCE=..\..\Compress\Branch\x86_2.cpp
288 # PROP Default_Filter ""
291 SOURCE=..\..\Compress\Copy\CopyCoder.cpp
295 SOURCE=..\..\Compress\Copy\CopyCoder.h
299 SOURCE=..\..\Compress\Copy\CopyRegister.cpp
304 # PROP Default_Filter ""
307 SOURCE=..\..\Compress\LZ\LZOutWindow.cpp
311 SOURCE=..\..\Compress\LZ\LZOutWindow.h
315 # Begin Group "Common"
317 # PROP Default_Filter ""
320 SOURCE=..\..\..\Common\CommandLineParser.cpp
324 SOURCE=..\..\..\Common\CommandLineParser.h
328 SOURCE=..\..\..\Common\CRC.cpp
332 SOURCE=..\..\..\Common\CRC.h
336 SOURCE=..\..\..\Common\IntToString.cpp
340 SOURCE=..\..\..\Common\IntToString.h
344 SOURCE=..\..\..\Common\MyString.cpp
348 SOURCE=..\..\..\Common\MyString.h
352 SOURCE=..\..\..\Common\MyVector.cpp
356 SOURCE=..\..\..\Common\MyVector.h
360 SOURCE=..\..\..\Common\NewHandler.cpp
364 SOURCE=..\..\..\Common\NewHandler.h
368 SOURCE=..\..\..\Common\StringConvert.cpp
372 SOURCE=..\..\..\Common\StringConvert.h
376 SOURCE=..\..\..\Common\TextConfig.cpp
380 SOURCE=..\..\..\Common\TextConfig.h
384 SOURCE=..\..\..\Common\UTFConvert.cpp
388 SOURCE=..\..\..\Common\UTFConvert.h
392 SOURCE=..\..\..\Common\Wildcard.cpp
396 SOURCE=..\..\..\Common\Wildcard.h
399 # Begin Group "Windows"
401 # PROP Default_Filter ""
402 # Begin Group "Control"
404 # PROP Default_Filter ""
407 SOURCE=..\..\..\Windows\Control\Dialog.cpp
411 SOURCE=..\..\..\Windows\Control\Dialog.h
416 SOURCE=..\..\..\Windows\DLL.cpp
420 SOURCE=..\..\..\Windows\DLL.h
424 SOURCE=..\..\..\Windows\Error.cpp
428 SOURCE=..\..\..\Windows\Error.h
432 SOURCE=..\..\..\Windows\FileDir.cpp
436 SOURCE=..\..\..\Windows\FileDir.h
440 SOURCE=..\..\..\Windows\FileFind.cpp
444 SOURCE=..\..\..\Windows\FileFind.h
448 SOURCE=..\..\..\Windows\FileIO.cpp
452 SOURCE=..\..\..\Windows\FileIO.h
456 SOURCE=..\..\..\Windows\FileName.cpp
460 SOURCE=..\..\..\Windows\FileName.h
464 SOURCE=..\..\..\Windows\PropVariant.cpp
468 SOURCE=..\..\..\Windows\PropVariant.h
472 SOURCE=..\..\..\Windows\ResourceString.cpp
476 SOURCE=..\..\..\Windows\ResourceString.h
480 SOURCE=..\..\..\Windows\Synchronization.cpp
484 SOURCE=..\..\..\Windows\Synchronization.h
488 SOURCE=..\..\..\Windows\Window.cpp
492 SOURCE=..\..\..\Windows\Window.h
495 # Begin Group "7z Common"
497 # PROP Default_Filter ""
500 SOURCE=..\..\Common\CreateCoder.cpp
504 SOURCE=..\..\Common\CreateCoder.h
508 SOURCE=..\..\Common\FileStreams.cpp
512 SOURCE=..\..\Common\FileStreams.h
516 SOURCE=..\..\Common\FilterCoder.cpp
520 SOURCE=..\..\Common\FilterCoder.h
524 SOURCE=..\..\Common\InBuffer.cpp
528 SOURCE=..\..\Common\InBuffer.h
532 SOURCE=..\..\Common\LimitedStreams.cpp
536 SOURCE=..\..\Common\LimitedStreams.h
540 SOURCE=..\..\Common\LockedStream.cpp
544 SOURCE=..\..\Common\LockedStream.h
548 SOURCE=..\..\Common\OutBuffer.cpp
552 SOURCE=..\..\Common\OutBuffer.h
556 SOURCE=..\..\Common\ProgressUtils.cpp
560 SOURCE=..\..\Common\ProgressUtils.h
564 SOURCE=..\..\Common\StreamBinder.cpp
568 SOURCE=..\..\Common\StreamBinder.h
572 SOURCE=..\..\Common\StreamObjects.cpp
576 SOURCE=..\..\Common\StreamObjects.h
580 SOURCE=..\..\Common\StreamUtils.cpp
584 SOURCE=..\..\Common\StreamUtils.h
588 SOURCE=..\..\Common\VirtThread.cpp
592 SOURCE=..\..\Common\VirtThread.h
597 # PROP Default_Filter ""
598 # Begin Group "Explorer"
600 # PROP Default_Filter ""
603 SOURCE=..\..\UI\Explorer\MyMessages.cpp
607 SOURCE=..\..\UI\Explorer\MyMessages.h
610 # Begin Group "UI Common"
612 # PROP Default_Filter ""
615 SOURCE=..\..\UI\Common\ArchiveOpenCallback.cpp
619 SOURCE=..\..\UI\Common\ArchiveOpenCallback.h
623 SOURCE=..\..\UI\Common\DefaultName.cpp
627 SOURCE=..\..\UI\Common\DefaultName.h
631 SOURCE=..\..\UI\Common\ExtractMode.h
635 SOURCE=..\..\UI\Common\LoadCodecs.cpp
639 SOURCE=..\..\UI\Common\LoadCodecs.h
643 SOURCE=..\..\UI\Common\OpenArchive.cpp
647 SOURCE=..\..\UI\Common\OpenArchive.h
652 # PROP Default_Filter ""
655 SOURCE=..\..\UI\GUI\OpenCallbackGUI.cpp
659 SOURCE=..\..\UI\GUI\OpenCallbackGUI.h
663 # Begin Group "File Manager"
665 # PROP Default_Filter ""
666 # Begin Group "Dialog"
668 # PROP Default_Filter ""
671 SOURCE=..\..\UI\FileManager\ProgressDialog.cpp
675 SOURCE=..\..\UI\FileManager\ProgressDialog.h
680 SOURCE=..\..\UI\FileManager\FormatUtils.cpp
684 SOURCE=..\..\UI\FileManager\FormatUtils.h
689 # PROP Default_Filter ""
690 # Begin Group "C Branch"
692 # PROP Default_Filter ""
695 SOURCE=..\..\..\..\C\Compress\Branch\BranchX86.c
696 # SUBTRACT CPP /YX /Yc /Yu
700 SOURCE=..\..\..\..\C\Compress\Branch\BranchX86.h
705 SOURCE=..\..\..\..\C\7zCrc.c
706 # SUBTRACT CPP /YX /Yc /Yu
710 SOURCE=..\..\..\..\C\7zCrc.h
714 SOURCE=..\..\..\..\C\Alloc.c
715 # SUBTRACT CPP /YX /Yc /Yu
719 SOURCE=..\..\..\..\C\Alloc.h
723 SOURCE=..\..\..\..\C\Threads.c
724 # SUBTRACT CPP /YX /Yc /Yu
728 SOURCE=..\..\..\..\C\Threads.h
733 SOURCE=.\ExtractCallback.cpp
737 SOURCE=.\ExtractCallback.h
741 SOURCE=.\ExtractEngine.cpp
745 SOURCE=.\ExtractEngine.h