aboutsummaryrefslogtreecommitdiff
path: root/win-build/Yuescript
diff options
context:
space:
mode:
Diffstat (limited to 'win-build/Yuescript')
-rw-r--r--win-build/Yuescript/Yuescript.vcxproj53
-rw-r--r--win-build/Yuescript/Yuescript.vcxproj.filters6
2 files changed, 35 insertions, 24 deletions
diff --git a/win-build/Yuescript/Yuescript.vcxproj b/win-build/Yuescript/Yuescript.vcxproj
index d073e70..9b05567 100644
--- a/win-build/Yuescript/Yuescript.vcxproj
+++ b/win-build/Yuescript/Yuescript.vcxproj
@@ -176,11 +176,11 @@
176 <ClCompile> 176 <ClCompile>
177 <WarningLevel>Level3</WarningLevel> 177 <WarningLevel>Level3</WarningLevel>
178 <SDLCheck>true</SDLCheck> 178 <SDLCheck>true</SDLCheck>
179 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> 179 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;_ITERATOR_DEBUG_LEVEL=0;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
180 <ConformanceMode>true</ConformanceMode> 180 <ConformanceMode>true</ConformanceMode>
181 <LanguageStandard>stdcpp17</LanguageStandard> 181 <LanguageStandard>stdcpp20</LanguageStandard>
182 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 182 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
183 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 183 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
184 </ClCompile> 184 </ClCompile>
185 <Link> 185 <Link>
186 <SubSystem>Console</SubSystem> 186 <SubSystem>Console</SubSystem>
@@ -191,11 +191,11 @@
191 <ClCompile> 191 <ClCompile>
192 <WarningLevel>Level3</WarningLevel> 192 <WarningLevel>Level3</WarningLevel>
193 <SDLCheck>true</SDLCheck> 193 <SDLCheck>true</SDLCheck>
194 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 194 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
195 <ConformanceMode>true</ConformanceMode> 195 <ConformanceMode>true</ConformanceMode>
196 <LanguageStandard>stdcpp17</LanguageStandard> 196 <LanguageStandard>stdcpp20</LanguageStandard>
197 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 197 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
198 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 198 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
199 </ClCompile> 199 </ClCompile>
200 <Link> 200 <Link>
201 <SubSystem>Console</SubSystem> 201 <SubSystem>Console</SubSystem>
@@ -206,30 +206,32 @@
206 <ClCompile> 206 <ClCompile>
207 <WarningLevel>Level3</WarningLevel> 207 <WarningLevel>Level3</WarningLevel>
208 <SDLCheck>true</SDLCheck> 208 <SDLCheck>true</SDLCheck>
209 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions> 209 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;_ITERATOR_DEBUG_LEVEL=0;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
210 <ConformanceMode>true</ConformanceMode> 210 <ConformanceMode>true</ConformanceMode>
211 <LanguageStandard>stdcpp17</LanguageStandard> 211 <LanguageStandard>stdcpp20</LanguageStandard>
212 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 212 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
213 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 213 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
214 </ClCompile> 214 </ClCompile>
215 <Link> 215 <Link>
216 <SubSystem>Console</SubSystem> 216 <SubSystem>Console</SubSystem>
217 <GenerateDebugInformation>true</GenerateDebugInformation> 217 <GenerateDebugInformation>true</GenerateDebugInformation>
218 <AdditionalOptions>/STACK:2097152 %(AdditionalOptions)</AdditionalOptions>
218 </Link> 219 </Link>
219 </ItemDefinitionGroup> 220 </ItemDefinitionGroup>
220 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|x64'"> 221 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug53|x64'">
221 <ClCompile> 222 <ClCompile>
222 <WarningLevel>Level3</WarningLevel> 223 <WarningLevel>Level3</WarningLevel>
223 <SDLCheck>true</SDLCheck> 224 <SDLCheck>true</SDLCheck>
224 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 225 <PreprocessorDefinitions>_DEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
225 <ConformanceMode>true</ConformanceMode> 226 <ConformanceMode>true</ConformanceMode>
226 <LanguageStandard>stdcpp17</LanguageStandard> 227 <LanguageStandard>stdcpp20</LanguageStandard>
227 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 228 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
228 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 229 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
229 </ClCompile> 230 </ClCompile>
230 <Link> 231 <Link>
231 <SubSystem>Console</SubSystem> 232 <SubSystem>Console</SubSystem>
232 <GenerateDebugInformation>true</GenerateDebugInformation> 233 <GenerateDebugInformation>true</GenerateDebugInformation>
234 <AdditionalOptions>/STACK:2097152 %(AdditionalOptions)</AdditionalOptions>
233 </Link> 235 </Link>
234 </ItemDefinitionGroup> 236 </ItemDefinitionGroup>
235 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 237 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -238,11 +240,11 @@
238 <FunctionLevelLinking>true</FunctionLevelLinking> 240 <FunctionLevelLinking>true</FunctionLevelLinking>
239 <IntrinsicFunctions>true</IntrinsicFunctions> 241 <IntrinsicFunctions>true</IntrinsicFunctions>
240 <SDLCheck>true</SDLCheck> 242 <SDLCheck>true</SDLCheck>
241 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 243 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
242 <ConformanceMode>true</ConformanceMode> 244 <ConformanceMode>true</ConformanceMode>
243 <LanguageStandard>stdcpp17</LanguageStandard> 245 <LanguageStandard>stdcpp20</LanguageStandard>
244 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 246 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
245 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 247 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
246 </ClCompile> 248 </ClCompile>
247 <Link> 249 <Link>
248 <SubSystem>Console</SubSystem> 250 <SubSystem>Console</SubSystem>
@@ -257,11 +259,11 @@
257 <FunctionLevelLinking>true</FunctionLevelLinking> 259 <FunctionLevelLinking>true</FunctionLevelLinking>
258 <IntrinsicFunctions>true</IntrinsicFunctions> 260 <IntrinsicFunctions>true</IntrinsicFunctions>
259 <SDLCheck>true</SDLCheck> 261 <SDLCheck>true</SDLCheck>
260 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 262 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261 <ConformanceMode>true</ConformanceMode> 263 <ConformanceMode>true</ConformanceMode>
262 <LanguageStandard>stdcpp17</LanguageStandard> 264 <LanguageStandard>stdcpp20</LanguageStandard>
263 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 265 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
264 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 266 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
265 </ClCompile> 267 </ClCompile>
266 <Link> 268 <Link>
267 <SubSystem>Console</SubSystem> 269 <SubSystem>Console</SubSystem>
@@ -276,17 +278,18 @@
276 <FunctionLevelLinking>true</FunctionLevelLinking> 278 <FunctionLevelLinking>true</FunctionLevelLinking>
277 <IntrinsicFunctions>true</IntrinsicFunctions> 279 <IntrinsicFunctions>true</IntrinsicFunctions>
278 <SDLCheck>true</SDLCheck> 280 <SDLCheck>true</SDLCheck>
279 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 281 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
280 <ConformanceMode>true</ConformanceMode> 282 <ConformanceMode>true</ConformanceMode>
281 <LanguageStandard>stdcpp17</LanguageStandard> 283 <LanguageStandard>stdcpp20</LanguageStandard>
282 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 284 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
283 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 285 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
284 </ClCompile> 286 </ClCompile>
285 <Link> 287 <Link>
286 <SubSystem>Console</SubSystem> 288 <SubSystem>Console</SubSystem>
287 <EnableCOMDATFolding>true</EnableCOMDATFolding> 289 <EnableCOMDATFolding>true</EnableCOMDATFolding>
288 <OptimizeReferences>true</OptimizeReferences> 290 <OptimizeReferences>true</OptimizeReferences>
289 <GenerateDebugInformation>true</GenerateDebugInformation> 291 <GenerateDebugInformation>true</GenerateDebugInformation>
292 <AdditionalOptions>/STACK:2097152 %(AdditionalOptions)</AdditionalOptions>
290 </Link> 293 </Link>
291 </ItemDefinitionGroup> 294 </ItemDefinitionGroup>
292 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release53|x64'"> 295 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release53|x64'">
@@ -295,20 +298,22 @@
295 <FunctionLevelLinking>true</FunctionLevelLinking> 298 <FunctionLevelLinking>true</FunctionLevelLinking>
296 <IntrinsicFunctions>true</IntrinsicFunctions> 299 <IntrinsicFunctions>true</IntrinsicFunctions>
297 <SDLCheck>true</SDLCheck> 300 <SDLCheck>true</SDLCheck>
298 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 301 <PreprocessorDefinitions>NDEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;YUE_UTF8_IMPL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
299 <ConformanceMode>true</ConformanceMode> 302 <ConformanceMode>true</ConformanceMode>
300 <LanguageStandard>stdcpp17</LanguageStandard> 303 <LanguageStandard>stdcpp20</LanguageStandard>
301 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 304 <AdditionalIncludeDirectories>..\..\src;..\..\src\3rdParty;..\..\src\3rdParty\lua;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
302 <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> 305 <AdditionalOptions>/Zc:__cplusplus /utf-8 %(AdditionalOptions)</AdditionalOptions>
303 </ClCompile> 306 </ClCompile>
304 <Link> 307 <Link>
305 <SubSystem>Console</SubSystem> 308 <SubSystem>Console</SubSystem>
306 <EnableCOMDATFolding>true</EnableCOMDATFolding> 309 <EnableCOMDATFolding>true</EnableCOMDATFolding>
307 <OptimizeReferences>true</OptimizeReferences> 310 <OptimizeReferences>true</OptimizeReferences>
308 <GenerateDebugInformation>true</GenerateDebugInformation> 311 <GenerateDebugInformation>true</GenerateDebugInformation>
312 <AdditionalOptions>/STACK:2097152 %(AdditionalOptions)</AdditionalOptions>
309 </Link> 313 </Link>
310 </ItemDefinitionGroup> 314 </ItemDefinitionGroup>
311 <ItemGroup> 315 <ItemGroup>
316 <ClCompile Include="..\..\src\3rdParty\colib\ljson.c" />
312 <ClCompile Include="..\..\src\3rdParty\lua\lapi.c" /> 317 <ClCompile Include="..\..\src\3rdParty\lua\lapi.c" />
313 <ClCompile Include="..\..\src\3rdParty\lua\lauxlib.c" /> 318 <ClCompile Include="..\..\src\3rdParty\lua\lauxlib.c" />
314 <ClCompile Include="..\..\src\3rdParty\lua\lbaselib.c" /> 319 <ClCompile Include="..\..\src\3rdParty\lua\lbaselib.c" />
diff --git a/win-build/Yuescript/Yuescript.vcxproj.filters b/win-build/Yuescript/Yuescript.vcxproj.filters
index 122f0b6..73efba3 100644
--- a/win-build/Yuescript/Yuescript.vcxproj.filters
+++ b/win-build/Yuescript/Yuescript.vcxproj.filters
@@ -17,6 +17,9 @@
17 <Filter Include="src\efsw\win"> 17 <Filter Include="src\efsw\win">
18 <UniqueIdentifier>{4b765224-203c-4df9-ba95-c975f75c4cf1}</UniqueIdentifier> 18 <UniqueIdentifier>{4b765224-203c-4df9-ba95-c975f75c4cf1}</UniqueIdentifier>
19 </Filter> 19 </Filter>
20 <Filter Include="src\colib">
21 <UniqueIdentifier>{0f5875b7-722d-4903-8299-eeb462a34086}</UniqueIdentifier>
22 </Filter>
20 </ItemGroup> 23 </ItemGroup>
21 <ItemGroup> 24 <ItemGroup>
22 <ClCompile Include="..\..\src\3rdParty\lua\lapi.c"> 25 <ClCompile Include="..\..\src\3rdParty\lua\lapi.c">
@@ -205,6 +208,9 @@
205 <ClCompile Include="..\..\src\yuescript\yue_ast.cpp"> 208 <ClCompile Include="..\..\src\yuescript\yue_ast.cpp">
206 <Filter>src\yuescript</Filter> 209 <Filter>src\yuescript</Filter>
207 </ClCompile> 210 </ClCompile>
211 <ClCompile Include="..\..\src\3rdParty\colib\ljson.c">
212 <Filter>src\colib</Filter>
213 </ClCompile>
208 </ItemGroup> 214 </ItemGroup>
209 <ItemGroup> 215 <ItemGroup>
210 <ClInclude Include="..\..\src\3rdParty\lua\lapi.h"> 216 <ClInclude Include="..\..\src\3rdParty\lua\lapi.h">