|
1 | | -<?xml version="1.0" encoding="utf-8"?> |
| 1 | +<?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 | 3 | <ItemGroup Label="ProjectConfigurations"> |
4 | 4 | <ProjectConfiguration Include="Debug|Win32"> |
|
19 | 19 | </ProjectConfiguration> |
20 | 20 | </ItemGroup> |
21 | 21 | <PropertyGroup Label="Globals"> |
22 | | - <VCProjectVersion>16.0</VCProjectVersion> |
| 22 | + <VCProjectVersion>17.0</VCProjectVersion> |
23 | 23 | <Keyword>Win32Proj</Keyword> |
24 | | - <ProjectGuid>{d5c7954f-a7b1-4806-855d-6ee2b1d4aad3}</ProjectGuid> |
| 24 | + <ProjectGuid>{91B8CCE1-6F06-4EE6-B632-A493CADDFEE1}</ProjectGuid> |
25 | 25 | <RootNamespace>Console</RootNamespace> |
26 | 26 | <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> |
27 | 27 | </PropertyGroup> |
|
36 | 36 | <ConfigurationType>Application</ConfigurationType> |
37 | 37 | <UseDebugLibraries>false</UseDebugLibraries> |
38 | 38 | <PlatformToolset>v143</PlatformToolset> |
39 | | - <WholeProgramOptimization>true</WholeProgramOptimization> |
| 39 | + <WholeProgramOptimization>false</WholeProgramOptimization> |
40 | 40 | <CharacterSet>Unicode</CharacterSet> |
41 | 41 | </PropertyGroup> |
42 | 42 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |
|
49 | 49 | <ConfigurationType>Application</ConfigurationType> |
50 | 50 | <UseDebugLibraries>false</UseDebugLibraries> |
51 | 51 | <PlatformToolset>v143</PlatformToolset> |
52 | | - <WholeProgramOptimization>true</WholeProgramOptimization> |
| 52 | + <WholeProgramOptimization>false</WholeProgramOptimization> |
53 | 53 | <CharacterSet>Unicode</CharacterSet> |
54 | 54 | </PropertyGroup> |
55 | 55 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
|
70 | 70 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
71 | 71 | </ImportGroup> |
72 | 72 | <PropertyGroup Label="UserMacros" /> |
| 73 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
| 74 | + <TargetName>$(ProjectName)32</TargetName> |
| 75 | + <LinkIncremental>false</LinkIncremental> |
| 76 | + <OutDir>$(SolutionDir)build\</OutDir> |
| 77 | + </PropertyGroup> |
| 78 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
| 79 | + <TargetName>$(ProjectName)32</TargetName> |
| 80 | + <LinkIncremental>false</LinkIncremental> |
| 81 | + <OutDir>$(SolutionDir)build\</OutDir> |
| 82 | + </PropertyGroup> |
| 83 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
| 84 | + <TargetName>$(ProjectName)</TargetName> |
| 85 | + <OutDir>$(SolutionDir)build\</OutDir> |
| 86 | + <LinkIncremental>false</LinkIncremental> |
| 87 | + </PropertyGroup> |
| 88 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
| 89 | + <TargetName>$(ProjectName)</TargetName> |
| 90 | + <OutDir>$(SolutionDir)build\</OutDir> |
| 91 | + <LinkIncremental>false</LinkIncremental> |
| 92 | + </PropertyGroup> |
73 | 93 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
74 | 94 | <ClCompile> |
75 | 95 | <WarningLevel>Level3</WarningLevel> |
76 | | - <SDLCheck>true</SDLCheck> |
| 96 | + <SDLCheck>false</SDLCheck> |
77 | 97 | <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
78 | 98 | <ConformanceMode>true</ConformanceMode> |
| 99 | + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |
| 100 | + <SupportJustMyCode>false</SupportJustMyCode> |
| 101 | + <BufferSecurityCheck>false</BufferSecurityCheck> |
| 102 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
| 103 | + <BasicRuntimeChecks>Default</BasicRuntimeChecks> |
| 104 | + <LanguageStandard>stdcpp20</LanguageStandard> |
| 105 | + <UseStandardPreprocessor>true</UseStandardPreprocessor> |
79 | 106 | </ClCompile> |
80 | 107 | <Link> |
81 | 108 | <SubSystem>Console</SubSystem> |
82 | 109 | <GenerateDebugInformation>true</GenerateDebugInformation> |
83 | | - <GenerateMapFile>true</GenerateMapFile> |
| 110 | + <OptimizeReferences>false</OptimizeReferences> |
| 111 | + <EnableCOMDATFolding>false</EnableCOMDATFolding> |
| 112 | + <AdditionalDependencies>ntdll.lib;psapi.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies> |
84 | 113 | </Link> |
85 | 114 | </ItemDefinitionGroup> |
86 | 115 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
87 | 116 | <ClCompile> |
88 | 117 | <WarningLevel>Level3</WarningLevel> |
89 | 118 | <FunctionLevelLinking>true</FunctionLevelLinking> |
90 | 119 | <IntrinsicFunctions>true</IntrinsicFunctions> |
91 | | - <SDLCheck>true</SDLCheck> |
| 120 | + <SDLCheck>false</SDLCheck> |
92 | 121 | <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
93 | 122 | <ConformanceMode>true</ConformanceMode> |
| 123 | + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |
| 124 | + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |
| 125 | + <BufferSecurityCheck>false</BufferSecurityCheck> |
| 126 | + <LanguageStandard>stdcpp20</LanguageStandard> |
| 127 | + <UseStandardPreprocessor>true</UseStandardPreprocessor> |
94 | 128 | </ClCompile> |
95 | 129 | <Link> |
96 | 130 | <SubSystem>Console</SubSystem> |
97 | | - <EnableCOMDATFolding>true</EnableCOMDATFolding> |
98 | | - <OptimizeReferences>true</OptimizeReferences> |
| 131 | + <EnableCOMDATFolding>false</EnableCOMDATFolding> |
| 132 | + <OptimizeReferences>false</OptimizeReferences> |
99 | 133 | <GenerateDebugInformation>true</GenerateDebugInformation> |
100 | | - <GenerateMapFile>true</GenerateMapFile> |
| 134 | + <AdditionalDependencies>ntdll.lib;psapi.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies> |
101 | 135 | </Link> |
102 | 136 | </ItemDefinitionGroup> |
103 | 137 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
104 | 138 | <ClCompile> |
105 | 139 | <WarningLevel>Level3</WarningLevel> |
106 | | - <SDLCheck>true</SDLCheck> |
| 140 | + <SDLCheck>false</SDLCheck> |
107 | 141 | <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
108 | 142 | <ConformanceMode>true</ConformanceMode> |
| 143 | + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |
| 144 | + <SupportJustMyCode>false</SupportJustMyCode> |
| 145 | + <BufferSecurityCheck>false</BufferSecurityCheck> |
| 146 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
| 147 | + <BasicRuntimeChecks>Default</BasicRuntimeChecks> |
| 148 | + <LanguageStandard>stdcpp20</LanguageStandard> |
| 149 | + <UseStandardPreprocessor>true</UseStandardPreprocessor> |
109 | 150 | </ClCompile> |
110 | 151 | <Link> |
111 | 152 | <SubSystem>Console</SubSystem> |
112 | 153 | <GenerateDebugInformation>true</GenerateDebugInformation> |
113 | | - <GenerateMapFile>true</GenerateMapFile> |
| 154 | + <OptimizeReferences>false</OptimizeReferences> |
| 155 | + <EnableCOMDATFolding>false</EnableCOMDATFolding> |
| 156 | + <AdditionalDependencies>ntdll.lib;psapi.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies> |
114 | 157 | </Link> |
115 | 158 | </ItemDefinitionGroup> |
116 | 159 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
117 | 160 | <ClCompile> |
118 | 161 | <WarningLevel>Level3</WarningLevel> |
119 | 162 | <FunctionLevelLinking>true</FunctionLevelLinking> |
120 | 163 | <IntrinsicFunctions>true</IntrinsicFunctions> |
121 | | - <SDLCheck>true</SDLCheck> |
| 164 | + <SDLCheck>false</SDLCheck> |
122 | 165 | <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
123 | 166 | <ConformanceMode>true</ConformanceMode> |
| 167 | + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> |
| 168 | + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |
| 169 | + <BufferSecurityCheck>false</BufferSecurityCheck> |
| 170 | + <LanguageStandard>stdcpp20</LanguageStandard> |
| 171 | + <UseStandardPreprocessor>true</UseStandardPreprocessor> |
124 | 172 | </ClCompile> |
125 | 173 | <Link> |
126 | 174 | <SubSystem>Console</SubSystem> |
127 | | - <EnableCOMDATFolding>true</EnableCOMDATFolding> |
128 | | - <OptimizeReferences>true</OptimizeReferences> |
| 175 | + <EnableCOMDATFolding>false</EnableCOMDATFolding> |
| 176 | + <OptimizeReferences>false</OptimizeReferences> |
129 | 177 | <GenerateDebugInformation>true</GenerateDebugInformation> |
130 | | - <GenerateMapFile>true</GenerateMapFile> |
| 178 | + <AdditionalDependencies>ntdll.lib;psapi.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies> |
131 | 179 | </Link> |
132 | 180 | </ItemDefinitionGroup> |
133 | 181 | <ItemGroup> |
134 | 182 | <ClCompile Include="Console.cpp" /> |
135 | | - <ClCompile Include="Detours.cpp" /> |
136 | | - <ClCompile Include="Terminal.cpp" /> |
| 183 | + <ClCompile Include="Detours\Detours.cpp" /> |
| 184 | + <ClCompile Include="Terminal\Terminal.cpp" /> |
137 | 185 | </ItemGroup> |
138 | 186 | <ItemGroup> |
139 | | - <ClInclude Include="Detours.h" /> |
140 | | - <ClInclude Include="Terminal.h" /> |
| 187 | + <ClInclude Include="Detours\Detours.h" /> |
| 188 | + <ClInclude Include="Terminal\Terminal.h" /> |
141 | 189 | </ItemGroup> |
142 | 190 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
143 | 191 | <ImportGroup Label="ExtensionTargets"> |
|
0 commit comments