|
1 | 1 | <?xml version="1.0" encoding="utf-8"?>
|
2 |
| -<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| 2 | +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 | 3 | <ItemGroup Label="ProjectConfigurations">
|
4 | 4 | <ProjectConfiguration Include="Debug|Win32">
|
5 | 5 | <Configuration>Debug</Configuration>
|
|
22 | 22 | <ProjectGuid>{D3F45C7E-0D22-4FED-BC40-561C38256DC5}</ProjectGuid>
|
23 | 23 | <Keyword>Win32Proj</Keyword>
|
24 | 24 | <RootNamespace>RunCPM</RootNamespace>
|
| 25 | + <WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion> |
25 | 26 | </PropertyGroup>
|
26 | 27 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
27 | 28 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
28 | 29 | <ConfigurationType>Application</ConfigurationType>
|
29 | 30 | <UseDebugLibraries>true</UseDebugLibraries>
|
30 |
| - <PlatformToolset>v140</PlatformToolset> |
| 31 | + <PlatformToolset>v141</PlatformToolset> |
31 | 32 | <CharacterSet>MultiByte</CharacterSet>
|
32 | 33 | </PropertyGroup>
|
33 | 34 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
34 | 35 | <ConfigurationType>Application</ConfigurationType>
|
35 | 36 | <UseDebugLibraries>true</UseDebugLibraries>
|
36 |
| - <PlatformToolset>v140</PlatformToolset> |
| 37 | + <PlatformToolset>v141</PlatformToolset> |
37 | 38 | <CharacterSet>MultiByte</CharacterSet>
|
38 | 39 | </PropertyGroup>
|
39 | 40 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
40 | 41 | <ConfigurationType>Application</ConfigurationType>
|
41 | 42 | <UseDebugLibraries>false</UseDebugLibraries>
|
42 |
| - <PlatformToolset>v140</PlatformToolset> |
| 43 | + <PlatformToolset>v141</PlatformToolset> |
43 | 44 | <WholeProgramOptimization>true</WholeProgramOptimization>
|
44 | 45 | <CharacterSet>MultiByte</CharacterSet>
|
45 | 46 | </PropertyGroup>
|
46 | 47 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
47 | 48 | <ConfigurationType>Application</ConfigurationType>
|
48 | 49 | <UseDebugLibraries>false</UseDebugLibraries>
|
49 |
| - <PlatformToolset>v140</PlatformToolset> |
| 50 | + <PlatformToolset>v141</PlatformToolset> |
50 | 51 | <WholeProgramOptimization>true</WholeProgramOptimization>
|
51 | 52 | <CharacterSet>MultiByte</CharacterSet>
|
52 | 53 | </PropertyGroup>
|
|
88 | 89 | </PrecompiledHeader>
|
89 | 90 | <WarningLevel>Level3</WarningLevel>
|
90 | 91 | <Optimization>Disabled</Optimization>
|
91 |
| - <PreprocessorDefinitions>WIN32;DEBUG;_DEBUG;_CONSOLE;_LIB;HASLUA;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 92 | + <PreprocessorDefinitions>WIN32;DEBUG;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
92 | 93 | <DisableLanguageExtensions>false</DisableLanguageExtensions>
|
93 | 94 | </ClCompile>
|
94 | 95 | <Link>
|
|
102 | 103 | </PrecompiledHeader>
|
103 | 104 | <WarningLevel>Level3</WarningLevel>
|
104 | 105 | <Optimization>Disabled</Optimization>
|
105 |
| - <PreprocessorDefinitions>WIN32;DEBUG;_DEBUG;_CONSOLE;_LIB;HASLUA;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 106 | + <PreprocessorDefinitions>WIN32;DEBUG;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
106 | 107 | <DisableLanguageExtensions>false</DisableLanguageExtensions>
|
107 | 108 | </ClCompile>
|
108 | 109 | <Link>
|
|
115 | 116 | <WarningLevel>Level3</WarningLevel>
|
116 | 117 | <PrecompiledHeader>
|
117 | 118 | </PrecompiledHeader>
|
118 |
| - <Optimization>MaxSpeed</Optimization> |
| 119 | + <Optimization>Full</Optimization> |
119 | 120 | <FunctionLevelLinking>true</FunctionLevelLinking>
|
120 | 121 | <IntrinsicFunctions>true</IntrinsicFunctions>
|
121 |
| - <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;HASLUA;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 122 | + <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 123 | + <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> |
122 | 124 | </ClCompile>
|
123 | 125 | <Link>
|
124 | 126 | <SubSystem>Console</SubSystem>
|
125 | 127 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
126 | 128 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
127 | 129 | <OptimizeReferences>true</OptimizeReferences>
|
| 130 | + <LinkTimeCodeGeneration>UseFastLinkTimeCodeGeneration</LinkTimeCodeGeneration> |
128 | 131 | </Link>
|
129 | 132 | </ItemDefinitionGroup>
|
130 | 133 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
131 | 134 | <ClCompile>
|
132 | 135 | <WarningLevel>Level3</WarningLevel>
|
133 | 136 | <PrecompiledHeader>
|
134 | 137 | </PrecompiledHeader>
|
135 |
| - <Optimization>MaxSpeed</Optimization> |
| 138 | + <Optimization>Full</Optimization> |
136 | 139 | <FunctionLevelLinking>true</FunctionLevelLinking>
|
137 | 140 | <IntrinsicFunctions>true</IntrinsicFunctions>
|
138 |
| - <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;HASLUA;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 141 | + <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 142 | + <OmitFramePointers>false</OmitFramePointers> |
139 | 143 | </ClCompile>
|
140 | 144 | <Link>
|
141 | 145 | <SubSystem>Console</SubSystem>
|
|
145 | 149 | </Link>
|
146 | 150 | </ItemDefinitionGroup>
|
147 | 151 | <ItemGroup>
|
148 |
| - <ClCompile Include="lua\lapi.c" /> |
149 |
| - <ClCompile Include="lua\lauxlib.c" /> |
150 |
| - <ClCompile Include="lua\lbaselib.c" /> |
151 |
| - <ClCompile Include="lua\lbitlib.c" /> |
152 |
| - <ClCompile Include="lua\lcode.c" /> |
153 |
| - <ClCompile Include="lua\lcorolib.c" /> |
154 |
| - <ClCompile Include="lua\lctype.c" /> |
155 |
| - <ClCompile Include="lua\ldblib.c" /> |
156 |
| - <ClCompile Include="lua\ldebug.c" /> |
157 |
| - <ClCompile Include="lua\ldo.c" /> |
158 |
| - <ClCompile Include="lua\ldump.c" /> |
159 |
| - <ClCompile Include="lua\lfunc.c" /> |
160 |
| - <ClCompile Include="lua\lgc.c" /> |
161 |
| - <ClCompile Include="lua\linit.c" /> |
162 |
| - <ClCompile Include="lua\liolib.c" /> |
163 |
| - <ClCompile Include="lua\llex.c" /> |
164 |
| - <ClCompile Include="lua\lmathlib.c" /> |
165 |
| - <ClCompile Include="lua\lmem.c" /> |
166 |
| - <ClCompile Include="lua\loadlib.c" /> |
167 |
| - <ClCompile Include="lua\lobject.c" /> |
168 |
| - <ClCompile Include="lua\lopcodes.c" /> |
169 |
| - <ClCompile Include="lua\loslib.c" /> |
170 |
| - <ClCompile Include="lua\lparser.c" /> |
171 |
| - <ClCompile Include="lua\lstate.c" /> |
172 |
| - <ClCompile Include="lua\lstring.c" /> |
173 |
| - <ClCompile Include="lua\lstrlib.c" /> |
174 |
| - <ClCompile Include="lua\ltable.c" /> |
175 |
| - <ClCompile Include="lua\ltablib.c" /> |
176 |
| - <ClCompile Include="lua\ltm.c" /> |
177 |
| - <ClCompile Include="lua\lundump.c" /> |
178 |
| - <ClCompile Include="lua\lutf8lib.c" /> |
179 |
| - <ClCompile Include="lua\lvm.c" /> |
180 |
| - <ClCompile Include="lua\lzio.c" /> |
181 | 152 | <ClCompile Include="main.c" />
|
182 | 153 | </ItemGroup>
|
183 | 154 | <ItemGroup>
|
|
0 commit comments