aboutsummaryrefslogtreecommitdiff
path: root/win-build/Lua51
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2022-10-31 11:32:33 +0800
committerLi Jin <dragon-fly@qq.com>2022-11-09 11:29:32 +0800
commit417ec1a37922c6178900adfec70628cad46731ff (patch)
treea5a2d74927ad2c41b5a16264a78409e1c0334b72 /win-build/Lua51
parent3dd607c8887d2fe0186668aabca31bb84a41e2da (diff)
downloadyuescript-417ec1a37922c6178900adfec70628cad46731ff.tar.gz
yuescript-417ec1a37922c6178900adfec70628cad46731ff.tar.bz2
yuescript-417ec1a37922c6178900adfec70628cad46731ff.zip
fix issue #112 and issue #113.
Diffstat (limited to 'win-build/Lua51')
-rw-r--r--win-build/Lua51/Lua51.vcxproj134
1 files changed, 134 insertions, 0 deletions
diff --git a/win-build/Lua51/Lua51.vcxproj b/win-build/Lua51/Lua51.vcxproj
index 6a1bf4e..46bd8d6 100644
--- a/win-build/Lua51/Lua51.vcxproj
+++ b/win-build/Lua51/Lua51.vcxproj
@@ -1,10 +1,26 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations"> 3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug53|Win32">
5 <Configuration>Debug53</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug53|x64">
9 <Configuration>Debug53</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
4 <ProjectConfiguration Include="Debug|Win32"> 12 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration> 13 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform> 14 <Platform>Win32</Platform>
7 </ProjectConfiguration> 15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release53|Win32">
17 <Configuration>Release53</Configuration>
18 <Platform>Win32</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Release53|x64">
21 <Configuration>Release53</Configuration>
22 <Platform>x64</Platform>
23 </ProjectConfiguration>
8 <ProjectConfiguration Include="Release|Win32"> 24 <ProjectConfiguration Include="Release|Win32">
9 <Configuration>Release</Configuration> 25 <Configuration>Release</Configuration>
10 <Platform>Win32</Platform> 26 <Platform>Win32</Platform>
@@ -32,6 +48,12 @@
32 <PlatformToolset>v143</PlatformToolset> 48 <PlatformToolset>v143</PlatformToolset>
33 <CharacterSet>Unicode</CharacterSet> 49 <CharacterSet>Unicode</CharacterSet>
34 </PropertyGroup> 50 </PropertyGroup>
51 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|Win32'" Label="Configuration">
52 <ConfigurationType>DynamicLibrary</ConfigurationType>
53 <UseDebugLibraries>true</UseDebugLibraries>
54 <PlatformToolset>v143</PlatformToolset>
55 <CharacterSet>Unicode</CharacterSet>
56 </PropertyGroup>
35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 57 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
36 <ConfigurationType>DynamicLibrary</ConfigurationType> 58 <ConfigurationType>DynamicLibrary</ConfigurationType>
37 <UseDebugLibraries>false</UseDebugLibraries> 59 <UseDebugLibraries>false</UseDebugLibraries>
@@ -39,12 +61,25 @@
39 <WholeProgramOptimization>true</WholeProgramOptimization> 61 <WholeProgramOptimization>true</WholeProgramOptimization>
40 <CharacterSet>Unicode</CharacterSet> 62 <CharacterSet>Unicode</CharacterSet>
41 </PropertyGroup> 63 </PropertyGroup>
64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release53|Win32'" Label="Configuration">
65 <ConfigurationType>DynamicLibrary</ConfigurationType>
66 <UseDebugLibraries>false</UseDebugLibraries>
67 <PlatformToolset>v143</PlatformToolset>
68 <WholeProgramOptimization>true</WholeProgramOptimization>
69 <CharacterSet>Unicode</CharacterSet>
70 </PropertyGroup>
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 71 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
43 <ConfigurationType>DynamicLibrary</ConfigurationType> 72 <ConfigurationType>DynamicLibrary</ConfigurationType>
44 <UseDebugLibraries>true</UseDebugLibraries> 73 <UseDebugLibraries>true</UseDebugLibraries>
45 <PlatformToolset>v143</PlatformToolset> 74 <PlatformToolset>v143</PlatformToolset>
46 <CharacterSet>Unicode</CharacterSet> 75 <CharacterSet>Unicode</CharacterSet>
47 </PropertyGroup> 76 </PropertyGroup>
77 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|x64'" Label="Configuration">
78 <ConfigurationType>DynamicLibrary</ConfigurationType>
79 <UseDebugLibraries>true</UseDebugLibraries>
80 <PlatformToolset>v143</PlatformToolset>
81 <CharacterSet>Unicode</CharacterSet>
82 </PropertyGroup>
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
49 <ConfigurationType>DynamicLibrary</ConfigurationType> 84 <ConfigurationType>DynamicLibrary</ConfigurationType>
50 <UseDebugLibraries>false</UseDebugLibraries> 85 <UseDebugLibraries>false</UseDebugLibraries>
@@ -52,6 +87,13 @@
52 <WholeProgramOptimization>true</WholeProgramOptimization> 87 <WholeProgramOptimization>true</WholeProgramOptimization>
53 <CharacterSet>Unicode</CharacterSet> 88 <CharacterSet>Unicode</CharacterSet>
54 </PropertyGroup> 89 </PropertyGroup>
90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release53|x64'" Label="Configuration">
91 <ConfigurationType>DynamicLibrary</ConfigurationType>
92 <UseDebugLibraries>false</UseDebugLibraries>
93 <PlatformToolset>v143</PlatformToolset>
94 <WholeProgramOptimization>true</WholeProgramOptimization>
95 <CharacterSet>Unicode</CharacterSet>
96 </PropertyGroup>
55 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 97 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
56 <ImportGroup Label="ExtensionSettings"> 98 <ImportGroup Label="ExtensionSettings">
57 </ImportGroup> 99 </ImportGroup>
@@ -60,15 +102,27 @@
60 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 102 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 103 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62 </ImportGroup> 104 </ImportGroup>
105 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|Win32'" Label="PropertySheets">
106 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
107 </ImportGroup>
63 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 108 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 109 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65 </ImportGroup> 110 </ImportGroup>
111 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release53|Win32'" Label="PropertySheets">
112 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
113 </ImportGroup>
66 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 114 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
67 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 115 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
68 </ImportGroup> 116 </ImportGroup>
117 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|x64'" Label="PropertySheets">
118 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
119 </ImportGroup>
69 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 120 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
70 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 121 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
71 </ImportGroup> 122 </ImportGroup>
123 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release53|x64'" Label="PropertySheets">
124 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
125 </ImportGroup>
72 <PropertyGroup Label="UserMacros" /> 126 <PropertyGroup Label="UserMacros" />
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
74 <LinkIncremental>true</LinkIncremental> 128 <LinkIncremental>true</LinkIncremental>
@@ -76,24 +130,48 @@
76 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir> 130 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
77 <TargetName>lua51</TargetName> 131 <TargetName>lua51</TargetName>
78 </PropertyGroup> 132 </PropertyGroup>
133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|Win32'">
134 <LinkIncremental>true</LinkIncremental>
135 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
136 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
137 <TargetName>lua51</TargetName>
138 </PropertyGroup>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
80 <LinkIncremental>false</LinkIncremental> 140 <LinkIncremental>false</LinkIncremental>
81 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> 141 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
82 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir> 142 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
83 <TargetName>lua51</TargetName> 143 <TargetName>lua51</TargetName>
84 </PropertyGroup> 144 </PropertyGroup>
145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release53|Win32'">
146 <LinkIncremental>false</LinkIncremental>
147 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
148 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
149 <TargetName>lua51</TargetName>
150 </PropertyGroup>
85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
86 <LinkIncremental>true</LinkIncremental> 152 <LinkIncremental>true</LinkIncremental>
87 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> 153 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
88 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir> 154 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
89 <TargetName>lua51</TargetName> 155 <TargetName>lua51</TargetName>
90 </PropertyGroup> 156 </PropertyGroup>
157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|x64'">
158 <LinkIncremental>true</LinkIncremental>
159 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
160 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
161 <TargetName>lua51</TargetName>
162 </PropertyGroup>
91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
92 <LinkIncremental>false</LinkIncremental> 164 <LinkIncremental>false</LinkIncremental>
93 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> 165 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
94 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir> 166 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
95 <TargetName>lua51</TargetName> 167 <TargetName>lua51</TargetName>
96 </PropertyGroup> 168 </PropertyGroup>
169 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release53|x64'">
170 <LinkIncremental>false</LinkIncremental>
171 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
172 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
173 <TargetName>lua51</TargetName>
174 </PropertyGroup>
97 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 175 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
98 <ClCompile> 176 <ClCompile>
99 <WarningLevel>Level3</WarningLevel> 177 <WarningLevel>Level3</WarningLevel>
@@ -106,6 +184,18 @@
106 <GenerateDebugInformation>true</GenerateDebugInformation> 184 <GenerateDebugInformation>true</GenerateDebugInformation>
107 </Link> 185 </Link>
108 </ItemDefinitionGroup> 186 </ItemDefinitionGroup>
187 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|Win32'">
188 <ClCompile>
189 <WarningLevel>Level3</WarningLevel>
190 <SDLCheck>true</SDLCheck>
191 <PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;LUA_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
192 <ConformanceMode>true</ConformanceMode>
193 </ClCompile>
194 <Link>
195 <SubSystem>Console</SubSystem>
196 <GenerateDebugInformation>true</GenerateDebugInformation>
197 </Link>
198 </ItemDefinitionGroup>
109 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 199 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
110 <ClCompile> 200 <ClCompile>
111 <WarningLevel>Level3</WarningLevel> 201 <WarningLevel>Level3</WarningLevel>
@@ -122,6 +212,22 @@
122 <GenerateDebugInformation>true</GenerateDebugInformation> 212 <GenerateDebugInformation>true</GenerateDebugInformation>
123 </Link> 213 </Link>
124 </ItemDefinitionGroup> 214 </ItemDefinitionGroup>
215 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release53|Win32'">
216 <ClCompile>
217 <WarningLevel>Level3</WarningLevel>
218 <FunctionLevelLinking>true</FunctionLevelLinking>
219 <IntrinsicFunctions>true</IntrinsicFunctions>
220 <SDLCheck>true</SDLCheck>
221 <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;LUA_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
222 <ConformanceMode>true</ConformanceMode>
223 </ClCompile>
224 <Link>
225 <SubSystem>Console</SubSystem>
226 <EnableCOMDATFolding>true</EnableCOMDATFolding>
227 <OptimizeReferences>true</OptimizeReferences>
228 <GenerateDebugInformation>true</GenerateDebugInformation>
229 </Link>
230 </ItemDefinitionGroup>
125 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 231 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
126 <ClCompile> 232 <ClCompile>
127 <WarningLevel>Level3</WarningLevel> 233 <WarningLevel>Level3</WarningLevel>
@@ -134,6 +240,18 @@
134 <GenerateDebugInformation>true</GenerateDebugInformation> 240 <GenerateDebugInformation>true</GenerateDebugInformation>
135 </Link> 241 </Link>
136 </ItemDefinitionGroup> 242 </ItemDefinitionGroup>
243 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|x64'">
244 <ClCompile>
245 <WarningLevel>Level3</WarningLevel>
246 <SDLCheck>true</SDLCheck>
247 <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;LUA_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
248 <ConformanceMode>true</ConformanceMode>
249 </ClCompile>
250 <Link>
251 <SubSystem>Console</SubSystem>
252 <GenerateDebugInformation>true</GenerateDebugInformation>
253 </Link>
254 </ItemDefinitionGroup>
137 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 255 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
138 <ClCompile> 256 <ClCompile>
139 <WarningLevel>Level3</WarningLevel> 257 <WarningLevel>Level3</WarningLevel>
@@ -150,6 +268,22 @@
150 <GenerateDebugInformation>true</GenerateDebugInformation> 268 <GenerateDebugInformation>true</GenerateDebugInformation>
151 </Link> 269 </Link>
152 </ItemDefinitionGroup> 270 </ItemDefinitionGroup>
271 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release53|x64'">
272 <ClCompile>
273 <WarningLevel>Level3</WarningLevel>
274 <FunctionLevelLinking>true</FunctionLevelLinking>
275 <IntrinsicFunctions>true</IntrinsicFunctions>
276 <SDLCheck>true</SDLCheck>
277 <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;LUA_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
278 <ConformanceMode>true</ConformanceMode>
279 </ClCompile>
280 <Link>
281 <SubSystem>Console</SubSystem>
282 <EnableCOMDATFolding>true</EnableCOMDATFolding>
283 <OptimizeReferences>true</OptimizeReferences>
284 <GenerateDebugInformation>true</GenerateDebugInformation>
285 </Link>
286 </ItemDefinitionGroup>
153 <ItemGroup> 287 <ItemGroup>
154 <ClCompile Include="lapi.c" /> 288 <ClCompile Include="lapi.c" />
155 <ClCompile Include="lauxlib.c" /> 289 <ClCompile Include="lauxlib.c" />