diff --git a/sys/windows/vs/NetHack.sln b/sys/windows/vs/NetHack.sln
index 732d87c12..3bb69f828 100644
--- a/sys/windows/vs/NetHack.sln
+++ b/sys/windows/vs/NetHack.sln
@@ -12,6 +12,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NetHackW", "NetHackW\NetHac
{63F9B82B-F589-4082-ABE5-D4F0682050AB} = {63F9B82B-F589-4082-ABE5-D4F0682050AB}
{642BC75D-ABAF-403E-8224-7C725FD4CB42} = {642BC75D-ABAF-403E-8224-7C725FD4CB42}
{93F10526-209E-41D7-BBEA-775787876895} = {93F10526-209E-41D7-BBEA-775787876895}
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037} = {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dlb", "dlb\dlb.vcxproj", "{0303A585-3F83-4BB7-AF6B-1E12C8FB54AC}"
@@ -60,6 +61,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NetHack", "NetHack\NetHack.
{096FD6BB-256A-4E68-9B09-2ACA7C606FF3} = {096FD6BB-256A-4E68-9B09-2ACA7C606FF3}
{503AE687-C33A-45ED-93AA-83967E176D67} = {503AE687-C33A-45ED-93AA-83967E176D67}
{63F9B82B-F589-4082-ABE5-D4F0682050AB} = {63F9B82B-F589-4082-ABE5-D4F0682050AB}
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037} = {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}
{BAA70D0F-3EC7-4D10-91F0-974F1F49308B} = {BAA70D0F-3EC7-4D10-91F0-974F1F49308B}
EndProjectSection
EndProject
@@ -101,6 +103,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "package", "package\package.
{CEC5D360-8804-454F-8591-002184C23499} = {CEC5D360-8804-454F-8591-002184C23499}
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lualib", "lualib\lualib.vcxproj", "{B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}"
+ ProjectSection(ProjectDependencies) = postProject
+ {503AE687-C33A-45ED-93AA-83967E176D67} = {503AE687-C33A-45ED-93AA-83967E176D67}
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@@ -213,6 +220,14 @@ Global
{0B53AF9B-E1A4-478B-9246-43A39E8B4027}.Release|Win32.Build.0 = Release|Win32
{0B53AF9B-E1A4-478B-9246-43A39E8B4027}.Release|x64.ActiveCfg = Release|x64
{0B53AF9B-E1A4-478B-9246-43A39E8B4027}.Release|x64.Build.0 = Release|x64
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Debug|Win32.Build.0 = Debug|Win32
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Debug|x64.ActiveCfg = Debug|x64
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Debug|x64.Build.0 = Debug|x64
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Release|Win32.ActiveCfg = Release|Win32
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Release|Win32.Build.0 = Release|Win32
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Release|x64.ActiveCfg = Release|x64
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/sys/windows/vs/NetHack/NetHack.vcxproj b/sys/windows/vs/NetHack/NetHack.vcxproj
index b777fb0b0..b18e4a771 100644
--- a/sys/windows/vs/NetHack/NetHack.vcxproj
+++ b/sys/windows/vs/NetHack/NetHack.vcxproj
@@ -40,16 +40,24 @@
- /Gs /Oi- /w44774 %(AdditionalOptions)
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
Disabled
Default
Speed
true
$(WinWin32Dir);$(IncDir);$(SysWindDir);$(SysShareDir);$(WinShareDir);$(LuaDir);%(AdditionalIncludeDirectories)
WIN32CON;NO_TILE_C;DLB;SAFEPROCS;SND_LIB_WINDSOUND;USER_SOUNDS;_LIB;HAS_STDINT_H;%(PreprocessorDefinitions)
+ stdclatest
+ stdclatest
+ stdclatest
+ stdclatest
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
- hacklib.lib;kernel32.lib;dbghelp.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;winmm.lib;Winmm.lib;bcrypt.lib;%(AdditionalDependencies)
+ hacklib.lib;lualib.lib;kernel32.lib;dbghelp.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;winmm.lib;Winmm.lib;bcrypt.lib;%(AdditionalDependencies)
$(SndWavDir);%(AdditionalIncludeDirectories)
@@ -65,12 +73,6 @@
-
- 4701;4702;4244;4310;4774
- %(AdditionalOptions) /wd4774
- 4701;4702;4244;4310;4774;4324
- 4701;4702;4244;4310;4774;4324
-
@@ -243,6 +245,8 @@
+
+
@@ -308,4 +312,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/NetHackW/NetHackW.vcxproj b/sys/windows/vs/NetHackW/NetHackW.vcxproj
index 091dbb94e..97980d2d7 100644
--- a/sys/windows/vs/NetHackW/NetHackW.vcxproj
+++ b/sys/windows/vs/NetHackW/NetHackW.vcxproj
@@ -53,6 +53,14 @@
true
$(WinWin32Dir);$(IncDir);$(SysWindDir);$(SysShareDir);$(WinShareDir);$(LuaDir);%(AdditionalIncludeDirectories)
TILES;_WINDOWS;DLB;MSWIN_GRAPHICS;SAFEPROCS;NOTTYGRAPHICS;SND_LIB_WINDSOUND;USER_SOUNDS;HAS_STDINT_H;PDC_WIDE;%(PreprocessorDefinitions)
+ stdclatest
+ stdclatest
+ stdclatest
+ stdclatest
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
4820;4706;4244;4245;4100;4310;6001
4820;4706;4244;4245;4100;4310
@@ -66,7 +74,7 @@
Windows
- hacklib.lib;dbghelp.lib;comctl32.lib;winmm.lib;bcrypt.lib;%(AdditionalDependencies)
+ hacklib.lib;lualib.lib;dbghelp.lib;comctl32.lib;winmm.lib;bcrypt.lib;%(AdditionalDependencies)
$(WinWin32Dir)NethackW.exe.manifest;%(AdditionalManifestFiles)
@@ -74,12 +82,6 @@
-
- 4701;4702;4244;4310;4774
- %(AdditionalOptions) /wd4774
- 4701;4702;4244;4310;4774;4324;6011;6297;6305;6385;6386;6387;28182
- 4701;4702;4244;4310;4774;4324
-
@@ -372,4 +374,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/dlb/dlb.vcxproj b/sys/windows/vs/dlb/dlb.vcxproj
index d54510ff0..71b96d823 100644
--- a/sys/windows/vs/dlb/dlb.vcxproj
+++ b/sys/windows/vs/dlb/dlb.vcxproj
@@ -28,6 +28,10 @@
$(IncDir);$(SysWindDir);$(SysShareDir);$(LuaDir);%(AdditionalIncludeDirectories)
WIN32CON;DLB;MSWIN_GRAPHICS;HAS_STDINT_H;%(PreprocessorDefinitions)
+ stdclatest
+ stdclatest
+ stdclatest
+ stdclatest
$(ToolsDir);%(AdditionalLibraryDirectories)
@@ -64,4 +68,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/hacklib/hacklib.vcxproj b/sys/windows/vs/hacklib/hacklib.vcxproj
index 2d53093eb..4ec744f5c 100644
--- a/sys/windows/vs/hacklib/hacklib.vcxproj
+++ b/sys/windows/vs/hacklib/hacklib.vcxproj
@@ -102,7 +102,9 @@
WIN32;_DEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
true
$(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
-
+ stdclatest
+ /w45262 %(AdditionalOptions)
+
@@ -118,6 +120,8 @@
WIN32;NDEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
true
$(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
+ stdclatest
+ /w45262 %(AdditionalOptions)
@@ -134,6 +138,8 @@
_DEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
true
$(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
+ stdclatest
+ /w45262 %(AdditionalOptions)
@@ -150,6 +156,8 @@
NDEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
true
$(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
+ stdclatest
+ /w45262 %(AdditionalOptions)
@@ -171,4 +179,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/lualib/lualib.vcxproj b/sys/windows/vs/lualib/lualib.vcxproj
new file mode 100644
index 000000000..6d3f25bbc
--- /dev/null
+++ b/sys/windows/vs/lualib/lualib.vcxproj
@@ -0,0 +1,487 @@
+
+
+
+
+
+
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ 4701;4702;4244;4310;4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+ %(AdditionalOptions) /wd4774
+
+
+
+
+
+ 17.0
+ Win32Proj
+ {B6B3CC8A-75FD-479C-AB1C-D80FFF0F5037}
+ lualib
+ 10.0
+
+
+
+ StaticLibrary
+ true
+ $(DefaultPlatformToolset)
+ Unicode
+
+
+ StaticLibrary
+ false
+ $(DefaultPlatformToolset)
+ true
+ Unicode
+
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
+
+ StaticLibrary
+ false
+ v143
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Level3
+ true
+ WIN32;_DEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
+ true
+ $(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
+ stdclatest
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+
+
+
+
+ true
+
+
+
+
+ Level3
+ true
+ true
+ true
+ WIN32;NDEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
+ true
+ $(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
+ stdclatest
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ Level3
+ true
+ _DEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
+ true
+ $(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
+ stdclatest
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+
+
+
+
+ true
+
+
+
+
+ Level3
+ true
+ true
+ true
+ NDEBUG;_LIB;WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
+ true
+ $(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
+ stdclatest
+ /Gs /Oi- /w44774 /w45262 %(AdditionalOptions)
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sys/windows/vs/makedefs/makedefs.vcxproj b/sys/windows/vs/makedefs/makedefs.vcxproj
index 9c3abce14..c5bd6c0dd 100644
--- a/sys/windows/vs/makedefs/makedefs.vcxproj
+++ b/sys/windows/vs/makedefs/makedefs.vcxproj
@@ -28,13 +28,12 @@
$(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
WIN32CON;DLB;MSWIN_GRAPHICS;ENUM_PM;HAS_STDINT_H;%(PreprocessorDefinitions)
+ stdclatest
+ /w45262 %(AdditionalOptions)
- $(ToolsDir);%(AdditionalLibraryDirectories)
+ $(ToolsDir);%(AdditionalLibraryDirectories)
hacklib.lib;%(AdditionalDependencies)
- $(ToolsDir);%(AdditionalLibraryDirectories)
- $(ToolsDir);%(AdditionalLibraryDirectories)
- $(ToolsDir);%(AdditionalLibraryDirectories)
@@ -69,4 +68,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/recover/recover.vcxproj b/sys/windows/vs/recover/recover.vcxproj
index 1e108fcfc..66fd134d0 100644
--- a/sys/windows/vs/recover/recover.vcxproj
+++ b/sys/windows/vs/recover/recover.vcxproj
@@ -20,6 +20,8 @@
$(IncDir);$(SysWindDir);$(LuaDir);%(AdditionalIncludeDirectories)
WIN32CON;DLB;MSWIN_GRAPHICS;HAS_STDINT_H;%(PreprocessorDefinitions)
+ stdclatest
+ /w45262 %(AdditionalOptions)
$(ToolsDir);%(AdditionalLibraryDirectories)
diff --git a/sys/windows/vs/tile2bmp/tile2bmp.vcxproj b/sys/windows/vs/tile2bmp/tile2bmp.vcxproj
index 113567b86..8207ebceb 100644
--- a/sys/windows/vs/tile2bmp/tile2bmp.vcxproj
+++ b/sys/windows/vs/tile2bmp/tile2bmp.vcxproj
@@ -28,23 +28,13 @@
$(IncDir);$(SysWindDir);$(SysShareDir);$(LuaDir);%(AdditionalIncludeDirectories)
WIN32CON;DLB;MSWIN_GRAPHICS;HAS_STDINT_H;%(PreprocessorDefinitions)
+ stdclatest
+ /w45262 %(AdditionalOptions)
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
-
-
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
-
-
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
-
-
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
-
+ $(ToolsDir);%(AdditionalLibraryDirectories)
+ hacklib.lib;%(AdditionalDependencies)
+
@@ -66,4 +56,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/tilemap/tilemap.vcxproj b/sys/windows/vs/tilemap/tilemap.vcxproj
index ee79ffc68..aa34626e5 100644
--- a/sys/windows/vs/tilemap/tilemap.vcxproj
+++ b/sys/windows/vs/tilemap/tilemap.vcxproj
@@ -30,22 +30,12 @@
$(IncDir);$(SysWindDir);$(SysShareDir);$(LuaDir);%(AdditionalIncludeDirectories)
WIN32CON;DLB;MSWIN_GRAPHICS;HAS_STDINT_H;%(PreprocessorDefinitions)
+ stdclatest
+ /w45262 %(AdditionalOptions)
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
-
-
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
-
-
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
-
-
- $(ToolsDir);%(AdditionalLibraryDirectories)
- hacklib.lib;%(AdditionalDependencies)
+ $(ToolsDir);%(AdditionalLibraryDirectories)
+ hacklib.lib;%(AdditionalDependencies)
@@ -105,4 +95,4 @@
-
\ No newline at end of file
+
diff --git a/sys/windows/vs/uudecode/uudecode.vcxproj b/sys/windows/vs/uudecode/uudecode.vcxproj
index f99aa84b1..5b85f9979 100644
--- a/sys/windows/vs/uudecode/uudecode.vcxproj
+++ b/sys/windows/vs/uudecode/uudecode.vcxproj
@@ -31,10 +31,7 @@
- 4820;4702;4706;4244;4245;4100;4310
- 4820;4702;4706;4244;4245;4100;4310
- 4820;4702;4706;4244;4245;4100;4310
- 4820;4702;4706;4244;4245;4100;4310
+ 4820;4702;4706;4244;4245;4100;4310
@@ -47,4 +44,4 @@
-
\ No newline at end of file
+