diff --git a/builds/win32/.gitignore b/builds/win32/.gitignore
new file mode 100644
index 00000000000..60522f1d507
--- /dev/null
+++ b/builds/win32/.gitignore
@@ -0,0 +1,7 @@
+ipch/
+*.log
+*.opensdf
+*.sdf
+*.suo
+*.user
+*.y
diff --git a/builds/win32/make_all.bat b/builds/win32/make_all.bat
index 7652775ad01..8d4c4d45e86 100644
--- a/builds/win32/make_all.bat
+++ b/builds/win32/make_all.bat
@@ -122,6 +122,14 @@ copy %FB_ROOT_PATH%\src\extlib\fbudf\fbudf.sql %FB_OUTPUT_DIR%\udf > nul
@copy %FB_INSTALL_SCRIPTS%\uninstall.bat %FB_OUTPUT_DIR%\bin >nul
:: MSVC runtime
+if %MSVC_VERSION% == 14 (
+@copy "%VS140COMNTOOLS%\..\..\VC\redist\%FB_VC_CRT_ARCH%\Microsoft.VC140.CRT\vcruntime140.dll" %FB_OUTPUT_DIR% >nul
+@copy "%VS140COMNTOOLS%\..\..\VC\redist\%FB_VC_CRT_ARCH%\Microsoft.VC140.CRT\msvcp140.dll" %FB_OUTPUT_DIR% >nul
+) else (
+if %MSVC_VERSION% == 12 (
+@copy "%VS120COMNTOOLS%\..\..\VC\redist\%FB_VC_CRT_ARCH%\Microsoft.VC120.CRT\msvcr120.dll" %FB_OUTPUT_DIR% >nul
+@copy "%VS120COMNTOOLS%\..\..\VC\redist\%FB_VC_CRT_ARCH%\Microsoft.VC120.CRT\msvcp120.dll" %FB_OUTPUT_DIR% >nul
+) else (
if %MSVC_VERSION% == 10 (
@copy "%VS100COMNTOOLS%\..\..\VC\redist\%FB_VC10CRT_DIR%\Microsoft.VC100.CRT\msvcr100.dll" %FB_OUTPUT_DIR%\bin >nul
) else (
@@ -137,6 +145,8 @@ if %MSVC_VERSION% == 8 (
)
)
)
+)
+)
@goto :EOF
diff --git a/builds/win32/msvc14/DllNoEmbedManifest.props b/builds/win32/msvc14/DllNoEmbedManifest.props
new file mode 100644
index 00000000000..8a06e4a75bd
--- /dev/null
+++ b/builds/win32/msvc14/DllNoEmbedManifest.props
@@ -0,0 +1,7 @@
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/Firebird2.sln b/builds/win32/msvc14/Firebird2.sln
new file mode 100644
index 00000000000..f7eb85d2fd5
--- /dev/null
+++ b/builds/win32/msvc14/Firebird2.sln
@@ -0,0 +1,453 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2015
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "alice", "alice.vcxproj", "{0D616380-1A5A-4230-A80B-021360E4E669}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "burp", "burp.vcxproj", "{D1507562-A363-4685-96AF-B036F5E5E47F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "common.vcxproj", "{15605F44-BFFD-444F-AD4C-55DC9D704465}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common_classic", "common_classic.vcxproj", "{F5746066-8613-4811-B27C-0ED70FF9F0FF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dsql_server", "dsql_server.vcxproj", "{520DF501-5775-44FD-BDC6-37753A17696A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dsql_server_classic", "dsql_server_classic.vcxproj", "{488199DD-D9F3-41C8-AED6-8AFFFB294CFF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine.vcxproj", "{F8798A49-9D20-451E-A7BD-FEB5237103B5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine_classic", "engine_classic.vcxproj", "{E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine_embed", "engine_embed.vcxproj", "{F55ACA54-70DF-4343-8E16-FA97C757CCF6}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fb_inet_server", "fb_inet_server.vcxproj", "{664D4A04-36E0-48EF-8BCA-D5C331EFAA24}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fb_lock_print", "fb_lock_print.vcxproj", "{E8397148-0E9C-449B-9F45-7FB377A08242}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbclient", "fbclient.vcxproj", "{492E7BDA-8948-408D-A43E-4C0A5B86AFB8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbembed", "fbembed.vcxproj", "{C5A60E3D-7815-4127-B856-96277BEC1D11}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbguard", "fbguard.vcxproj", "{BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbserver", "fbserver.vcxproj", "{23EC8DAA-6718-4EF3-979F-89F611C7D504}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbudf", "fbudf.vcxproj", "{9DC67B05-AC3E-49A3-B0CC-83B25D757445}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gbak", "gbak.vcxproj", "{B732F5D2-B5D9-417F-B156-D790F466CB8E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdef", "gdef.vcxproj", "{E8B8E0CE-F47F-48BD-8911-C11805A711D9}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gfix", "gfix.vcxproj", "{44A9E4AD-B932-4620-B319-431A153BB341}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gpre", "gpre.vcxproj", "{D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsec", "gsec.vcxproj", "{7043CC61-DEC1-4C6B-86B9-0E911D1094C9}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gsplit", "gsplit.vcxproj", "{B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gstat", "gstat.vcxproj", "{7E862973-37C4-4202-80E7-490ED4DEDA14}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ib_udf", "ib_udf.vcxproj", "{0D4A2D8E-6461-479E-9399-F7929174E050}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ib_util", "ib_util.vcxproj", "{EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "instreg", "instreg.vcxproj", "{19470DE6-1975-4F9B-B1BE-E87A83240B15}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "instsvc", "instsvc.vcxproj", "{72894398-38CA-47A6-95FE-9647DE2BE968}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "intl", "intl.vcxproj", "{DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "isql", "isql.vcxproj", "{DEE75AD5-F165-40E1-80B2-400E27725D5C}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lock", "lock.vcxproj", "{604E1144-1A22-43AF-9A3E-08650EE4EE90}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lock_classic", "lock_classic.vcxproj", "{213C6F21-D83F-48C7-BBB5-B35AB1B706B1}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qli", "qli.vcxproj", "{EBB8361B-49D5-43A5-8771-940DF3E308EF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remote", "remote.vcxproj", "{4BCC693D-1745-45ED-8302-E5E2F979549A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remote_classic", "remote_classic.vcxproj", "{3C4993E4-946C-4029-97B8-1A111F32F4FC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utilities", "utilities.vcxproj", "{E9AAC310-465E-4384-8BCC-674F297F777C}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nbackup", "nbackup.vcxproj", "{01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "config", "config.vcxproj", "{E83187C1-AAC2-445D-B8B2-883EFC10C39A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "instclient", "instclient.vcxproj", "{C6A31374-178C-4680-A404-76BE24D0229B}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fb2control", "fb2control.vcxproj", "{1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utilities_embed", "utilities_embed.vcxproj", "{B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbrmclib", "fbrmclib.vcxproj", "{FAF9AD25-8238-49E9-9AC9-8C56E190440A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbsvcmgr", "fbsvcmgr.vcxproj", "{EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbtrace", "fbtrace.vcxproj", "{53F75437-15B8-4A5C-86BF-E238CC68FCBC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbtracemgr", "fbtracemgr.vcxproj", "{58C7E370-0EDD-4F5E-8617-3F5071170205}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|Win32.Build.0 = Debug|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|x64.ActiveCfg = Debug|x64
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|x64.Build.0 = Debug|x64
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|Win32.ActiveCfg = Release|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|Win32.Build.0 = Release|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|x64.ActiveCfg = Release|x64
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|x64.Build.0 = Release|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|Win32.Build.0 = Debug|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|x64.ActiveCfg = Debug|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|x64.Build.0 = Debug|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|Win32.ActiveCfg = Release|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|Win32.Build.0 = Release|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|x64.ActiveCfg = Release|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|x64.Build.0 = Release|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|Win32.ActiveCfg = Debug|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|Win32.Build.0 = Debug|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|x64.ActiveCfg = Debug|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|x64.Build.0 = Debug|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|Win32.ActiveCfg = Release|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|Win32.Build.0 = Release|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|x64.ActiveCfg = Release|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|x64.Build.0 = Release|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|Win32.Build.0 = Debug|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|x64.ActiveCfg = Debug|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|x64.Build.0 = Debug|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|Win32.ActiveCfg = Release|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|Win32.Build.0 = Release|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|x64.ActiveCfg = Release|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|x64.Build.0 = Release|x64
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Debug|Win32.Build.0 = Debug|Win32
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Debug|x64.ActiveCfg = Debug|x64
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Debug|x64.Build.0 = Debug|x64
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Release|Win32.ActiveCfg = Release|Win32
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Release|Win32.Build.0 = Release|Win32
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Release|x64.ActiveCfg = Release|x64
+ {520DF501-5775-44FD-BDC6-37753A17696A}.Release|x64.Build.0 = Release|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|Win32.Build.0 = Debug|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|x64.ActiveCfg = Debug|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|x64.Build.0 = Debug|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|Win32.ActiveCfg = Release|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|Win32.Build.0 = Release|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|x64.ActiveCfg = Release|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|x64.Build.0 = Release|x64
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Debug|Win32.Build.0 = Debug|Win32
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Debug|x64.ActiveCfg = Debug|x64
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Debug|x64.Build.0 = Debug|x64
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Release|Win32.ActiveCfg = Release|Win32
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Release|Win32.Build.0 = Release|Win32
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Release|x64.ActiveCfg = Release|x64
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}.Release|x64.Build.0 = Release|x64
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Debug|Win32.Build.0 = Debug|Win32
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Debug|x64.ActiveCfg = Debug|x64
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Debug|x64.Build.0 = Debug|x64
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Release|Win32.ActiveCfg = Release|Win32
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Release|Win32.Build.0 = Release|Win32
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Release|x64.ActiveCfg = Release|x64
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}.Release|x64.Build.0 = Release|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|Win32.Build.0 = Debug|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|x64.ActiveCfg = Debug|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|x64.Build.0 = Debug|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|Win32.ActiveCfg = Release|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|Win32.Build.0 = Release|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|x64.ActiveCfg = Release|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|x64.Build.0 = Release|x64
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Debug|Win32.ActiveCfg = Debug|Win32
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Debug|Win32.Build.0 = Debug|Win32
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Debug|x64.ActiveCfg = Debug|x64
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Debug|x64.Build.0 = Debug|x64
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Release|Win32.ActiveCfg = Release|Win32
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Release|Win32.Build.0 = Release|Win32
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Release|x64.ActiveCfg = Release|x64
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}.Release|x64.Build.0 = Release|x64
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Debug|Win32.Build.0 = Debug|Win32
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Debug|x64.ActiveCfg = Debug|x64
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Debug|x64.Build.0 = Debug|x64
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Release|Win32.ActiveCfg = Release|Win32
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Release|Win32.Build.0 = Release|Win32
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Release|x64.ActiveCfg = Release|x64
+ {E8397148-0E9C-449B-9F45-7FB377A08242}.Release|x64.Build.0 = Release|x64
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Debug|Win32.Build.0 = Debug|Win32
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Debug|x64.ActiveCfg = Debug|x64
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Debug|x64.Build.0 = Debug|x64
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Release|Win32.ActiveCfg = Release|Win32
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Release|Win32.Build.0 = Release|Win32
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Release|x64.ActiveCfg = Release|x64
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}.Release|x64.Build.0 = Release|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|Win32.Build.0 = Debug|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|x64.ActiveCfg = Debug|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|x64.Build.0 = Debug|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|Win32.ActiveCfg = Release|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|Win32.Build.0 = Release|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|x64.ActiveCfg = Release|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|x64.Build.0 = Release|x64
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Debug|Win32.Build.0 = Debug|Win32
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Debug|x64.ActiveCfg = Debug|x64
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Debug|x64.Build.0 = Debug|x64
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Release|Win32.ActiveCfg = Release|Win32
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Release|Win32.Build.0 = Release|Win32
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Release|x64.ActiveCfg = Release|x64
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}.Release|x64.Build.0 = Release|x64
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Debug|Win32.ActiveCfg = Debug|Win32
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Debug|Win32.Build.0 = Debug|Win32
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Debug|x64.ActiveCfg = Debug|x64
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Debug|x64.Build.0 = Debug|x64
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Release|Win32.ActiveCfg = Release|Win32
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Release|Win32.Build.0 = Release|Win32
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Release|x64.ActiveCfg = Release|x64
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}.Release|x64.Build.0 = Release|x64
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Debug|Win32.Build.0 = Debug|Win32
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Debug|x64.ActiveCfg = Debug|x64
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Debug|x64.Build.0 = Debug|x64
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Release|Win32.ActiveCfg = Release|Win32
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Release|Win32.Build.0 = Release|Win32
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Release|x64.ActiveCfg = Release|x64
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}.Release|x64.Build.0 = Release|x64
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Debug|Win32.Build.0 = Debug|Win32
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Debug|x64.ActiveCfg = Debug|x64
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Debug|x64.Build.0 = Debug|x64
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Release|Win32.ActiveCfg = Release|Win32
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Release|Win32.Build.0 = Release|Win32
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Release|x64.ActiveCfg = Release|x64
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}.Release|x64.Build.0 = Release|x64
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Debug|Win32.Build.0 = Debug|Win32
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Debug|x64.ActiveCfg = Debug|x64
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Debug|x64.Build.0 = Debug|x64
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Release|Win32.ActiveCfg = Release|Win32
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Release|Win32.Build.0 = Release|Win32
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Release|x64.ActiveCfg = Release|x64
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}.Release|x64.Build.0 = Release|x64
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Debug|Win32.ActiveCfg = Debug|Win32
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Debug|Win32.Build.0 = Debug|Win32
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Debug|x64.ActiveCfg = Debug|x64
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Debug|x64.Build.0 = Debug|x64
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Release|Win32.ActiveCfg = Release|Win32
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Release|Win32.Build.0 = Release|Win32
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Release|x64.ActiveCfg = Release|x64
+ {44A9E4AD-B932-4620-B319-431A153BB341}.Release|x64.Build.0 = Release|x64
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Debug|Win32.Build.0 = Debug|Win32
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Debug|x64.ActiveCfg = Debug|x64
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Debug|x64.Build.0 = Debug|x64
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Release|Win32.ActiveCfg = Release|Win32
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Release|Win32.Build.0 = Release|Win32
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Release|x64.ActiveCfg = Release|x64
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}.Release|x64.Build.0 = Release|x64
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Debug|Win32.Build.0 = Debug|Win32
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Debug|x64.ActiveCfg = Debug|x64
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Debug|x64.Build.0 = Debug|x64
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Release|Win32.ActiveCfg = Release|Win32
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Release|Win32.Build.0 = Release|Win32
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Release|x64.ActiveCfg = Release|x64
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}.Release|x64.Build.0 = Release|x64
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Debug|Win32.Build.0 = Debug|Win32
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Debug|x64.ActiveCfg = Debug|x64
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Debug|x64.Build.0 = Debug|x64
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Release|Win32.ActiveCfg = Release|Win32
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Release|Win32.Build.0 = Release|Win32
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Release|x64.ActiveCfg = Release|x64
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}.Release|x64.Build.0 = Release|x64
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Debug|Win32.Build.0 = Debug|Win32
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Debug|x64.ActiveCfg = Debug|x64
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Debug|x64.Build.0 = Debug|x64
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Release|Win32.ActiveCfg = Release|Win32
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Release|Win32.Build.0 = Release|Win32
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Release|x64.ActiveCfg = Release|x64
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}.Release|x64.Build.0 = Release|x64
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Debug|Win32.Build.0 = Debug|Win32
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Debug|x64.ActiveCfg = Debug|x64
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Debug|x64.Build.0 = Debug|x64
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Release|Win32.ActiveCfg = Release|Win32
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Release|Win32.Build.0 = Release|Win32
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Release|x64.ActiveCfg = Release|x64
+ {0D4A2D8E-6461-479E-9399-F7929174E050}.Release|x64.Build.0 = Release|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|Win32.Build.0 = Debug|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|x64.ActiveCfg = Debug|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|x64.Build.0 = Debug|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|Win32.ActiveCfg = Release|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|Win32.Build.0 = Release|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|x64.ActiveCfg = Release|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|x64.Build.0 = Release|x64
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Debug|Win32.ActiveCfg = Debug|Win32
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Debug|Win32.Build.0 = Debug|Win32
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Debug|x64.ActiveCfg = Debug|x64
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Debug|x64.Build.0 = Debug|x64
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Release|Win32.ActiveCfg = Release|Win32
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Release|Win32.Build.0 = Release|Win32
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Release|x64.ActiveCfg = Release|x64
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}.Release|x64.Build.0 = Release|x64
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Debug|Win32.ActiveCfg = Debug|Win32
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Debug|Win32.Build.0 = Debug|Win32
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Debug|x64.ActiveCfg = Debug|x64
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Debug|x64.Build.0 = Debug|x64
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Release|Win32.ActiveCfg = Release|Win32
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Release|Win32.Build.0 = Release|Win32
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Release|x64.ActiveCfg = Release|x64
+ {72894398-38CA-47A6-95FE-9647DE2BE968}.Release|x64.Build.0 = Release|x64
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Debug|Win32.Build.0 = Debug|Win32
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Debug|x64.ActiveCfg = Debug|x64
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Debug|x64.Build.0 = Debug|x64
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Release|Win32.ActiveCfg = Release|Win32
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Release|Win32.Build.0 = Release|Win32
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Release|x64.ActiveCfg = Release|x64
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}.Release|x64.Build.0 = Release|x64
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Debug|Win32.Build.0 = Debug|Win32
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Debug|x64.ActiveCfg = Debug|x64
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Debug|x64.Build.0 = Debug|x64
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Release|Win32.ActiveCfg = Release|Win32
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Release|Win32.Build.0 = Release|Win32
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Release|x64.ActiveCfg = Release|x64
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}.Release|x64.Build.0 = Release|x64
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Debug|Win32.ActiveCfg = Debug|Win32
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Debug|Win32.Build.0 = Debug|Win32
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Debug|x64.ActiveCfg = Debug|x64
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Debug|x64.Build.0 = Debug|x64
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Release|Win32.ActiveCfg = Release|Win32
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Release|Win32.Build.0 = Release|Win32
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Release|x64.ActiveCfg = Release|x64
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}.Release|x64.Build.0 = Release|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|Win32.Build.0 = Debug|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|x64.ActiveCfg = Debug|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|x64.Build.0 = Debug|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|Win32.ActiveCfg = Release|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|Win32.Build.0 = Release|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|x64.ActiveCfg = Release|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|x64.Build.0 = Release|x64
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Debug|Win32.Build.0 = Debug|Win32
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Debug|x64.ActiveCfg = Debug|x64
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Debug|x64.Build.0 = Debug|x64
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Release|Win32.ActiveCfg = Release|Win32
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Release|Win32.Build.0 = Release|Win32
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Release|x64.ActiveCfg = Release|x64
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}.Release|x64.Build.0 = Release|x64
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Debug|Win32.Build.0 = Debug|Win32
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Debug|x64.ActiveCfg = Debug|x64
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Debug|x64.Build.0 = Debug|x64
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Release|Win32.ActiveCfg = Release|Win32
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Release|Win32.Build.0 = Release|Win32
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Release|x64.ActiveCfg = Release|x64
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}.Release|x64.Build.0 = Release|x64
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Debug|Win32.Build.0 = Debug|Win32
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Debug|x64.ActiveCfg = Debug|x64
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Debug|x64.Build.0 = Debug|x64
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Release|Win32.ActiveCfg = Release|Win32
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Release|Win32.Build.0 = Release|Win32
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Release|x64.ActiveCfg = Release|x64
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}.Release|x64.Build.0 = Release|x64
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Debug|Win32.Build.0 = Debug|Win32
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Debug|x64.ActiveCfg = Debug|x64
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Debug|x64.Build.0 = Debug|x64
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Release|Win32.ActiveCfg = Release|Win32
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Release|Win32.Build.0 = Release|Win32
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Release|x64.ActiveCfg = Release|x64
+ {E9AAC310-465E-4384-8BCC-674F297F777C}.Release|x64.Build.0 = Release|x64
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Debug|Win32.Build.0 = Debug|Win32
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Debug|x64.ActiveCfg = Debug|x64
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Debug|x64.Build.0 = Debug|x64
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Release|Win32.ActiveCfg = Release|Win32
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Release|Win32.Build.0 = Release|Win32
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Release|x64.ActiveCfg = Release|x64
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}.Release|x64.Build.0 = Release|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|Win32.Build.0 = Debug|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|x64.ActiveCfg = Debug|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|x64.Build.0 = Debug|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|Win32.ActiveCfg = Release|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|Win32.Build.0 = Release|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|x64.ActiveCfg = Release|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|x64.Build.0 = Release|x64
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Debug|Win32.Build.0 = Debug|Win32
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Debug|x64.ActiveCfg = Debug|x64
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Debug|x64.Build.0 = Debug|x64
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Release|Win32.ActiveCfg = Release|Win32
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Release|Win32.Build.0 = Release|Win32
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Release|x64.ActiveCfg = Release|x64
+ {C6A31374-178C-4680-A404-76BE24D0229B}.Release|x64.Build.0 = Release|x64
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Debug|Win32.Build.0 = Debug|Win32
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Debug|x64.ActiveCfg = Debug|x64
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Debug|x64.Build.0 = Debug|x64
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Release|Win32.ActiveCfg = Release|Win32
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Release|Win32.Build.0 = Release|Win32
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Release|x64.ActiveCfg = Release|x64
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}.Release|x64.Build.0 = Release|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|Win32.Build.0 = Debug|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|x64.ActiveCfg = Debug|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|x64.Build.0 = Debug|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|Win32.ActiveCfg = Release|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|Win32.Build.0 = Release|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|x64.ActiveCfg = Release|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|x64.Build.0 = Release|x64
+ {FAF9AD25-8238-49E9-9AC9-8C56E190440A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FAF9AD25-8238-49E9-9AC9-8C56E190440A}.Debug|Win32.Build.0 = Debug|Win32
+ {FAF9AD25-8238-49E9-9AC9-8C56E190440A}.Debug|x64.ActiveCfg = Debug|Win32
+ {FAF9AD25-8238-49E9-9AC9-8C56E190440A}.Release|Win32.ActiveCfg = Release|Win32
+ {FAF9AD25-8238-49E9-9AC9-8C56E190440A}.Release|Win32.Build.0 = Release|Win32
+ {FAF9AD25-8238-49E9-9AC9-8C56E190440A}.Release|x64.ActiveCfg = Release|Win32
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Debug|Win32.Build.0 = Debug|Win32
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Debug|x64.ActiveCfg = Debug|x64
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Debug|x64.Build.0 = Debug|x64
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Release|Win32.ActiveCfg = Release|Win32
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Release|Win32.Build.0 = Release|Win32
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Release|x64.ActiveCfg = Release|x64
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}.Release|x64.Build.0 = Release|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|Win32.Build.0 = Debug|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|x64.ActiveCfg = Debug|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|x64.Build.0 = Debug|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|Win32.ActiveCfg = Release|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|Win32.Build.0 = Release|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|x64.ActiveCfg = Release|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|x64.Build.0 = Release|x64
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Debug|Win32.ActiveCfg = Debug|Win32
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Debug|Win32.Build.0 = Debug|Win32
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Debug|x64.ActiveCfg = Debug|x64
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Debug|x64.Build.0 = Debug|x64
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Release|Win32.ActiveCfg = Release|Win32
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Release|Win32.Build.0 = Release|Win32
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Release|x64.ActiveCfg = Release|x64
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/builds/win32/msvc14/Firebird2Boot.sln b/builds/win32/msvc14/Firebird2Boot.sln
new file mode 100644
index 00000000000..c211f10fd23
--- /dev/null
+++ b/builds/win32/msvc14/Firebird2Boot.sln
@@ -0,0 +1,219 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2015
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "build_msg", "build_msg.vcxproj", "{99A84638-DF3A-417F-895D-5BD88FC29411}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "codes", "codes.vcxproj", "{5658573B-E79E-4C84-8B15-C910C4CDB9AD}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common_static", "common_static.vcxproj", "{DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gpre_boot", "gpre_boot.vcxproj", "{8348521F-4480-4A1D-AE3B-E260235E9860}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gpre_embed", "gpre_embed.vcxproj", "{A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbembed", "fbembed.vcxproj", "{C5A60E3D-7815-4127-B856-96277BEC1D11}"
+ ProjectSection(ProjectDependencies) = postProject
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC} = {53F75437-15B8-4A5C-86BF-E238CC68FCBC}
+ {15605F44-BFFD-444F-AD4C-55DC9D704465} = {15605F44-BFFD-444F-AD4C-55DC9D704465}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "alice", "alice.vcxproj", "{0D616380-1A5A-4230-A80B-021360E4E669}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "burp", "burp.vcxproj", "{D1507562-A363-4685-96AF-B036F5E5E47F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "common.vcxproj", "{15605F44-BFFD-444F-AD4C-55DC9D704465}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "config", "config.vcxproj", "{E83187C1-AAC2-445D-B8B2-883EFC10C39A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine_embed", "engine_embed.vcxproj", "{F55ACA54-70DF-4343-8E16-FA97C757CCF6}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utilities_embed", "utilities_embed.vcxproj", "{B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gbak_embed", "gbak_embed.vcxproj", "{03136BE7-9E18-4B03-94DB-D19A6EF992B4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "isql_embed", "isql_embed.vcxproj", "{B8AACEB0-2586-4EAE-868F-18A6A93A1A19}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "btyacc", "btyacc.vcxproj", "{57CDBF51-F1FB-4227-8C03-6F4134A7E234}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dsql_server_classic", "dsql_server_classic.vcxproj", "{488199DD-D9F3-41C8-AED6-8AFFFB294CFF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lock_classic", "lock_classic.vcxproj", "{213C6F21-D83F-48C7-BBB5-B35AB1B706B1}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common_classic", "common_classic.vcxproj", "{F5746066-8613-4811-B27C-0ED70FF9F0FF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fbtrace", "fbtrace.vcxproj", "{53F75437-15B8-4A5C-86BF-E238CC68FCBC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ib_util", "ib_util.vcxproj", "{EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Debug|Win32.ActiveCfg = Debug|Win32
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Debug|Win32.Build.0 = Debug|Win32
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Debug|x64.ActiveCfg = Debug|x64
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Debug|x64.Build.0 = Debug|x64
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Release|Win32.ActiveCfg = Release|Win32
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Release|Win32.Build.0 = Release|Win32
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Release|x64.ActiveCfg = Release|x64
+ {99A84638-DF3A-417F-895D-5BD88FC29411}.Release|x64.Build.0 = Release|x64
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|Win32.ActiveCfg = Debug|Win32
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|Win32.Build.0 = Debug|Win32
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|x64.ActiveCfg = Debug|x64
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|x64.Build.0 = Debug|x64
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|Win32.ActiveCfg = Release|Win32
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|Win32.Build.0 = Release|Win32
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|x64.ActiveCfg = Release|x64
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|x64.Build.0 = Release|x64
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Debug|Win32.Build.0 = Debug|Win32
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Debug|x64.ActiveCfg = Debug|x64
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Debug|x64.Build.0 = Debug|x64
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Release|Win32.ActiveCfg = Release|Win32
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Release|Win32.Build.0 = Release|Win32
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Release|x64.ActiveCfg = Release|x64
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}.Release|x64.Build.0 = Release|x64
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Debug|Win32.Build.0 = Debug|Win32
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Debug|x64.ActiveCfg = Debug|x64
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Debug|x64.Build.0 = Debug|x64
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Release|Win32.ActiveCfg = Release|Win32
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Release|Win32.Build.0 = Release|Win32
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Release|x64.ActiveCfg = Release|x64
+ {8348521F-4480-4A1D-AE3B-E260235E9860}.Release|x64.Build.0 = Release|x64
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Debug|Win32.Build.0 = Debug|Win32
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Debug|x64.ActiveCfg = Debug|x64
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Debug|x64.Build.0 = Debug|x64
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Release|Win32.ActiveCfg = Release|Win32
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Release|Win32.Build.0 = Release|Win32
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Release|x64.ActiveCfg = Release|x64
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}.Release|x64.Build.0 = Release|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|Win32.Build.0 = Debug|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|x64.ActiveCfg = Debug|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Debug|x64.Build.0 = Debug|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|Win32.ActiveCfg = Release|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|Win32.Build.0 = Release|Win32
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|x64.ActiveCfg = Release|x64
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}.Release|x64.Build.0 = Release|x64
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|Win32.Build.0 = Debug|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|x64.ActiveCfg = Debug|x64
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Debug|x64.Build.0 = Debug|x64
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|Win32.ActiveCfg = Release|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|Win32.Build.0 = Release|Win32
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|x64.ActiveCfg = Release|x64
+ {0D616380-1A5A-4230-A80B-021360E4E669}.Release|x64.Build.0 = Release|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|Win32.Build.0 = Debug|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|x64.ActiveCfg = Debug|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Debug|x64.Build.0 = Debug|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|Win32.ActiveCfg = Release|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|Win32.Build.0 = Release|Win32
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|x64.ActiveCfg = Release|x64
+ {D1507562-A363-4685-96AF-B036F5E5E47F}.Release|x64.Build.0 = Release|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|Win32.ActiveCfg = Debug|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|Win32.Build.0 = Debug|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|x64.ActiveCfg = Debug|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Debug|x64.Build.0 = Debug|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|Win32.ActiveCfg = Release|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|Win32.Build.0 = Release|Win32
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|x64.ActiveCfg = Release|x64
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}.Release|x64.Build.0 = Release|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|Win32.Build.0 = Debug|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|x64.ActiveCfg = Debug|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Debug|x64.Build.0 = Debug|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|Win32.ActiveCfg = Release|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|Win32.Build.0 = Release|Win32
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|x64.ActiveCfg = Release|x64
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}.Release|x64.Build.0 = Release|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|Win32.Build.0 = Debug|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|x64.ActiveCfg = Debug|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Debug|x64.Build.0 = Debug|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|Win32.ActiveCfg = Release|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|Win32.Build.0 = Release|Win32
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|x64.ActiveCfg = Release|x64
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}.Release|x64.Build.0 = Release|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|Win32.Build.0 = Debug|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|x64.ActiveCfg = Debug|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Debug|x64.Build.0 = Debug|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|Win32.ActiveCfg = Release|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|Win32.Build.0 = Release|Win32
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|x64.ActiveCfg = Release|x64
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}.Release|x64.Build.0 = Release|x64
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Debug|Win32.Build.0 = Debug|Win32
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Debug|x64.ActiveCfg = Debug|x64
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Debug|x64.Build.0 = Debug|x64
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Release|Win32.ActiveCfg = Release|Win32
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Release|Win32.Build.0 = Release|Win32
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Release|x64.ActiveCfg = Release|x64
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}.Release|x64.Build.0 = Release|x64
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Debug|Win32.Build.0 = Debug|Win32
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Debug|x64.ActiveCfg = Debug|x64
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Debug|x64.Build.0 = Debug|x64
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Release|Win32.ActiveCfg = Release|Win32
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Release|Win32.Build.0 = Release|Win32
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Release|x64.ActiveCfg = Release|x64
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}.Release|x64.Build.0 = Release|x64
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Debug|Win32.ActiveCfg = Debug|Win32
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Debug|Win32.Build.0 = Debug|Win32
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Debug|x64.ActiveCfg = Debug|x64
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Debug|x64.Build.0 = Debug|x64
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Release|Win32.ActiveCfg = Release|Win32
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Release|Win32.Build.0 = Release|Win32
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Release|x64.ActiveCfg = Release|x64
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}.Release|x64.Build.0 = Release|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|Win32.Build.0 = Debug|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|x64.ActiveCfg = Debug|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Debug|x64.Build.0 = Debug|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|Win32.ActiveCfg = Release|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|Win32.Build.0 = Release|Win32
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|x64.ActiveCfg = Release|x64
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}.Release|x64.Build.0 = Release|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|Win32.Build.0 = Debug|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|x64.ActiveCfg = Debug|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Debug|x64.Build.0 = Debug|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|Win32.ActiveCfg = Release|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|Win32.Build.0 = Release|Win32
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|x64.ActiveCfg = Release|x64
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}.Release|x64.Build.0 = Release|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|Win32.Build.0 = Debug|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|x64.ActiveCfg = Debug|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Debug|x64.Build.0 = Debug|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|Win32.ActiveCfg = Release|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|Win32.Build.0 = Release|Win32
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|x64.ActiveCfg = Release|x64
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}.Release|x64.Build.0 = Release|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|Win32.Build.0 = Debug|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|x64.ActiveCfg = Debug|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Debug|x64.Build.0 = Debug|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|Win32.ActiveCfg = Release|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|Win32.Build.0 = Release|Win32
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|x64.ActiveCfg = Release|x64
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}.Release|x64.Build.0 = Release|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|Win32.Build.0 = Debug|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|x64.ActiveCfg = Debug|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Debug|x64.Build.0 = Debug|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|Win32.ActiveCfg = Release|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|Win32.Build.0 = Release|Win32
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|x64.ActiveCfg = Release|x64
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/builds/win32/msvc14/Firebird2_Examples.sln b/builds/win32/msvc14/Firebird2_Examples.sln
new file mode 100644
index 00000000000..3aac4804ab2
--- /dev/null
+++ b/builds/win32/msvc14/Firebird2_Examples.sln
@@ -0,0 +1,31 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2015
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "empbuild", "empbuild.vcxproj", "{FC2859B9-56DB-40B4-86C4-2DE31ECE9144}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "intlbuild", "intlbuild.vcxproj", "{9546EF04-1326-464B-A6ED-395C60DD63CC}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Debug|Win32.Build.0 = Debug|Win32
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Debug|x64.ActiveCfg = Debug|x64
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Debug|x64.Build.0 = Debug|x64
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Release|Win32.ActiveCfg = Release|Win32
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Release|Win32.Build.0 = Release|Win32
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Release|x64.ActiveCfg = Release|x64
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}.Release|x64.Build.0 = Release|x64
+ {9546EF04-1326-464B-A6ED-395C60DD63CC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9546EF04-1326-464B-A6ED-395C60DD63CC}.Debug|x64.ActiveCfg = Debug|x64
+ {9546EF04-1326-464B-A6ED-395C60DD63CC}.Release|Win32.ActiveCfg = Release|Win32
+ {9546EF04-1326-464B-A6ED-395C60DD63CC}.Release|x64.ActiveCfg = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/builds/win32/msvc14/alice.vcxproj b/builds/win32/msvc14/alice.vcxproj
new file mode 100644
index 00000000000..4c2518cf2ec
--- /dev/null
+++ b/builds/win32/msvc14/alice.vcxproj
@@ -0,0 +1,153 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {0D616380-1A5A-4230-A80B-021360E4E669}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/alice.vcxproj.filters b/builds/win32/msvc14/alice.vcxproj.filters
new file mode 100644
index 00000000000..33bd05b2bdc
--- /dev/null
+++ b/builds/win32/msvc14/alice.vcxproj.filters
@@ -0,0 +1,60 @@
+
+
+
+
+ {e0454d1f-b099-4b81-8977-975f904fb698}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {3a024d8f-9d56-4c63-9b63-b5ace85b0a6f}
+ epp
+
+
+ {82658bd5-f297-447a-bd26-3b12c79dc2c4}
+ c
+
+
+ {f6eb6f00-dc4f-4c3b-aed6-cba451d6fe8a}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ ALICE files
+
+
+ ALICE files
+
+
+ ALICE files
+
+
+ ALICE files\Generated files
+
+
+
+
+ ALICE files\epp files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/btyacc.vcxproj b/builds/win32/msvc14/btyacc.vcxproj
new file mode 100644
index 00000000000..782ce6d995e
--- /dev/null
+++ b/builds/win32/msvc14/btyacc.vcxproj
@@ -0,0 +1,197 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {57CDBF51-F1FB-4227-8C03-6F4134A7E234}
+ btyacc
+ ManagedCProj
+ 8.1
+
+
+
+ Application
+ MultiByte
+ false
+ v140
+
+
+ Application
+ MultiByte
+ false
+ v140
+
+
+ Application
+ MultiByte
+ false
+ v140
+
+
+ Application
+ MultiByte
+ false
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ true
+ false
+ true
+ false
+
+
+
+ Disabled
+ WIN32;_DEBUG;%(PreprocessorDefinitions)
+ false
+ Default
+
+
+
+
+ ..\..\..\temp\$(Platform)\$(Configuration)\firebird\bin\$(ProjectName).exe
+ true
+ false
+
+
+
+
+
+
+ WIN32;NDEBUG;%(PreprocessorDefinitions)
+ false
+
+
+
+
+ ..\..\..\temp\$(Platform)\$(Configuration)\firebird\bin\$(ProjectName).exe
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;%(PreprocessorDefinitions)
+ false
+ Default
+
+
+
+
+ ..\..\..\temp\$(Platform)\$(Configuration)\firebird\bin\$(ProjectName).exe
+ true
+ false
+
+
+ MachineX64
+
+
+
+
+ X64
+
+
+ WIN32;NDEBUG;%(PreprocessorDefinitions)
+ false
+
+
+
+
+ ..\..\..\temp\$(Platform)\$(Configuration)\firebird\bin\$(ProjectName).exe
+ false
+
+
+ MachineX64
+
+
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/btyacc.vcxproj.filters b/builds/win32/msvc14/btyacc.vcxproj.filters
new file mode 100644
index 00000000000..a925940a576
--- /dev/null
+++ b/builds/win32/msvc14/btyacc.vcxproj.filters
@@ -0,0 +1,72 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/build_msg.vcxproj b/builds/win32/msvc14/build_msg.vcxproj
new file mode 100644
index 00000000000..6203e53fce0
--- /dev/null
+++ b/builds/win32/msvc14/build_msg.vcxproj
@@ -0,0 +1,194 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {99A84638-DF3A-417F-895D-5BD88FC29411}
+ build_msg
+ 8.1
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ true
+ true
+
+
+
+ OnlyExplicitInline
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+ true
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ OnlyExplicitInline
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+ true
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+
+
+
+
+ {c5a60e3d-7815-4127-b856-96277bec1d11}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/build_msg.vcxproj.filters b/builds/win32/msvc14/build_msg.vcxproj.filters
new file mode 100644
index 00000000000..27719712b38
--- /dev/null
+++ b/builds/win32/msvc14/build_msg.vcxproj.filters
@@ -0,0 +1,27 @@
+
+
+
+
+ {2033b97c-0b8a-45ae-b217-63f7b7e70387}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {4e023bbf-9ab4-4691-bbee-9b0ecc5536aa}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+ {ba7687bd-0b6b-4e5c-b93b-27e8a7530405}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ Source Files
+
+
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/burp.vcxproj b/builds/win32/msvc14/burp.vcxproj
new file mode 100644
index 00000000000..e53a7f6fa84
--- /dev/null
+++ b/builds/win32/msvc14/burp.vcxproj
@@ -0,0 +1,158 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {D1507562-A363-4685-96AF-B036F5E5E47F}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/burp.vcxproj.filters b/builds/win32/msvc14/burp.vcxproj.filters
new file mode 100644
index 00000000000..e98fa5bb51f
--- /dev/null
+++ b/builds/win32/msvc14/burp.vcxproj.filters
@@ -0,0 +1,74 @@
+
+
+
+
+ {b197b753-2c49-4674-bf3f-a312bc423a7c}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {9f4b258d-0302-462f-aee6-e911b4330cc7}
+ epp
+
+
+ {4ea30fd5-cd60-4158-958e-104b967f5efa}
+
+
+ {ec6ef4e9-d30a-4a7a-b9e3-f9473db56f35}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files\Generated files
+
+
+ BURP files\Generated files
+
+
+
+
+ BURP files\epp files
+
+
+ BURP files\epp files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/codes.vcxproj b/builds/win32/msvc14/codes.vcxproj
new file mode 100644
index 00000000000..865801fdd8c
--- /dev/null
+++ b/builds/win32/msvc14/codes.vcxproj
@@ -0,0 +1,193 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {5658573B-E79E-4C84-8B15-C910C4CDB9AD}
+ 8.1
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ true
+ true
+ false
+ false
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ OnlyExplicitInline
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+ true
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ OnlyExplicitInline
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+ true
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+
+
+
+
+ {c5a60e3d-7815-4127-b856-96277bec1d11}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/codes.vcxproj.filters b/builds/win32/msvc14/codes.vcxproj.filters
new file mode 100644
index 00000000000..492e0f5c66f
--- /dev/null
+++ b/builds/win32/msvc14/codes.vcxproj.filters
@@ -0,0 +1,27 @@
+
+
+
+
+ {c39196fb-d60b-47c1-8f8c-ac55e9877c1e}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {d02d45f2-581f-4fb3-959b-86636e0e0672}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+ {f22f8976-6c03-4d50-a15f-bf918d77e962}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ Source Files
+
+
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/common.vcxproj b/builds/win32/msvc14/common.vcxproj
new file mode 100644
index 00000000000..8e805caa549
--- /dev/null
+++ b/builds/win32/msvc14/common.vcxproj
@@ -0,0 +1,199 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {15605F44-BFFD-444F-AD4C-55DC9D704465}
+ common
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_LIB;SUPERSERVER;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;SUPERSERVER;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_LIB;SUPERSERVER;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;SUPERSERVER;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/common.vcxproj.filters b/builds/win32/msvc14/common.vcxproj.filters
new file mode 100644
index 00000000000..bef80c69d81
--- /dev/null
+++ b/builds/win32/msvc14/common.vcxproj.filters
@@ -0,0 +1,187 @@
+
+
+
+
+ {4458999a-86db-4315-94ce-5ab86a5495dc}
+
+
+ {fad28527-5260-496d-9c1e-851545b6439f}
+
+
+ {0f98819d-8098-4149-96fe-28be7339f284}
+
+
+ {6b022d91-c705-49ad-b6db-3638a8e65f2f}
+
+
+ {bba77e2d-fb81-4631-9b55-311c9f268387}
+ h
+
+
+
+
+ MEMORY files
+
+
+ MEMORY files
+
+
+ EXCEPTION files
+
+
+ EXCEPTION files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/common_classic.vcxproj b/builds/win32/msvc14/common_classic.vcxproj
new file mode 100644
index 00000000000..02179fd501d
--- /dev/null
+++ b/builds/win32/msvc14/common_classic.vcxproj
@@ -0,0 +1,197 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {F5746066-8613-4811-B27C-0ED70FF9F0FF}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/common_classic.vcxproj.filters b/builds/win32/msvc14/common_classic.vcxproj.filters
new file mode 100644
index 00000000000..12fcff6c421
--- /dev/null
+++ b/builds/win32/msvc14/common_classic.vcxproj.filters
@@ -0,0 +1,184 @@
+
+
+
+
+ {6ac136e7-c10b-4641-97a1-3c92c919b819}
+
+
+ {bb59d8c9-f310-427f-8aa1-3106ff9c874d}
+
+
+ {7bcf6b0f-3463-40fa-a919-0440d52844a4}
+
+
+ {f31b1b07-c4bd-4c15-a358-b7dce98826c6}
+
+
+ {85fb4757-ac65-46f6-9444-5a07e44c0b29}
+ h
+
+
+
+
+ MEMORY files
+
+
+ MEMORY files
+
+
+ EXCEPTION files
+
+
+ EXCEPTION files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/common_static.vcxproj b/builds/win32/msvc14/common_static.vcxproj
new file mode 100644
index 00000000000..d1a475f3766
--- /dev/null
+++ b/builds/win32/msvc14/common_static.vcxproj
@@ -0,0 +1,196 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {DC8E2FAB-B3E1-4A13-A1EC-60D05D0135C9}
+ common_static
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_LIB;BOOT_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_LIB;BOOT_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;BOOT_BUILD;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;BOOT_BUILD;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/common_static.vcxproj.filters b/builds/win32/msvc14/common_static.vcxproj.filters
new file mode 100644
index 00000000000..b834ca21693
--- /dev/null
+++ b/builds/win32/msvc14/common_static.vcxproj.filters
@@ -0,0 +1,172 @@
+
+
+
+
+ {04fa5bae-8182-4781-9fa3-b06d7fe15b61}
+
+
+ {7c58fe18-8c5c-4bbe-8060-9cc74cd7019a}
+
+
+ {3303c109-fb34-4fbc-afb3-ce4268e00997}
+
+
+ {989589c2-8d3e-412c-b95d-c3377d6af041}
+
+
+ {3fd0e850-e4c3-4273-b7b9-176dfb6a4886}
+ h
+
+
+
+
+ MEMORY files
+
+
+ MEMORY files
+
+
+ EXCEPTION files
+
+
+ EXCEPTION files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ CONFIG files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+ OTHER files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/config.vcxproj b/builds/win32/msvc14/config.vcxproj
new file mode 100644
index 00000000000..dc6a75282f3
--- /dev/null
+++ b/builds/win32/msvc14/config.vcxproj
@@ -0,0 +1,168 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {E83187C1-AAC2-445D-B8B2-883EFC10C39A}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;DEV_BUILD;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;DEV_BUILD;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/config.vcxproj.filters b/builds/win32/msvc14/config.vcxproj.filters
new file mode 100644
index 00000000000..5567e1b3def
--- /dev/null
+++ b/builds/win32/msvc14/config.vcxproj.filters
@@ -0,0 +1,79 @@
+
+
+
+
+ {e63cb39d-da2d-4d9d-a867-6bdf52571880}
+
+
+ {8d149ae1-892e-4f95-bb24-ef1423e96cef}
+
+
+ {c659c855-524a-4376-b43c-4c4238878537}
+ h
+
+
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Config files
+
+
+ Vulcan files
+
+
+ Vulcan files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/dsql_server.vcxproj b/builds/win32/msvc14/dsql_server.vcxproj
new file mode 100644
index 00000000000..f8608410d6d
--- /dev/null
+++ b/builds/win32/msvc14/dsql_server.vcxproj
@@ -0,0 +1,193 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {520DF501-5775-44FD-BDC6-37753A17696A}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;_WINDOWS;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;_WINDOWS;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ _DEBUG;_LIB;_WINDOWS;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ DEBUG;_DEBUG;_LIB;_WINDOWS;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/dsql_server.vcxproj.filters b/builds/win32/msvc14/dsql_server.vcxproj.filters
new file mode 100644
index 00000000000..c9a90b05a92
--- /dev/null
+++ b/builds/win32/msvc14/dsql_server.vcxproj.filters
@@ -0,0 +1,184 @@
+
+
+
+
+ {ebcd11ff-9e7c-4946-9f68-63d6c72e4b34}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {76c3f167-a162-4808-af19-bcacdc3b96a3}
+ epp
+
+
+ {961a9955-6f60-48bf-83ac-9d719a5a3e77}
+
+
+ {c84f47cf-822d-4479-91e7-ab094d6d1add}
+ c
+
+
+ {a71b2a7b-8501-4c9b-970b-9fc5219b2e6f}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files\Generated files
+
+
+ DSQL files\Generated files
+
+
+ DSQL files\Generated files
+
+
+ DSQL files\Generated files
+
+
+ GPRE files
+
+
+
+
+ DSQL files\epp files
+
+
+ DSQL files\epp files
+
+
+ DSQL files\epp files
+
+
+ DSQL files\epp files
+
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/dsql_server_classic.vcxproj b/builds/win32/msvc14/dsql_server_classic.vcxproj
new file mode 100644
index 00000000000..3a22e1743e9
--- /dev/null
+++ b/builds/win32/msvc14/dsql_server_classic.vcxproj
@@ -0,0 +1,194 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {488199DD-D9F3-41C8-AED6-8AFFFB294CFF}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;_WINDOWS;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;_WINDOWS;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ _DEBUG;_LIB;_WINDOWS;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ DEBUG;_DEBUG;_LIB;_WINDOWS;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/dsql_server_classic.vcxproj.filters b/builds/win32/msvc14/dsql_server_classic.vcxproj.filters
new file mode 100644
index 00000000000..19c79d17b2b
--- /dev/null
+++ b/builds/win32/msvc14/dsql_server_classic.vcxproj.filters
@@ -0,0 +1,184 @@
+
+
+
+
+ {7d481e3a-fc9f-4ff5-810c-7004b4ddb08a}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {1daa995d-9d3d-4b8f-b989-5fccaa82e512}
+ epp
+
+
+ {9b309711-d609-4b11-8595-2d6070e6fd53}
+
+
+ {255a5c16-c4ba-49f1-97f8-60c0b4437509}
+ c
+
+
+ {deab84c8-543e-4bf8-85e3-7f1a53de0176}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files\Generated files
+
+
+ DSQL files\Generated files
+
+
+ DSQL files\Generated files
+
+
+ DSQL files\Generated files
+
+
+ GPRE files
+
+
+
+
+ DSQL files\epp files
+
+
+ DSQL files\epp files
+
+
+ DSQL files\epp files
+
+
+ DSQL files\epp files
+
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/empbuild.vcxproj b/builds/win32/msvc14/empbuild.vcxproj
new file mode 100644
index 00000000000..0c56c24b8a9
--- /dev/null
+++ b/builds/win32/msvc14/empbuild.vcxproj
@@ -0,0 +1,190 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {FC2859B9-56DB-40B4-86C4-2DE31ECE9144}
+ empbuild
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ true
+ true
+
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ odbc32.lib;odbccp32.lib;fbclient.lib;%(AdditionalDependencies)
+ ..\..\..\temp\$(Platform)\$(Configuration)\fbclient;%(AdditionalLibraryDirectories)
+ Console
+
+
+ false
+
+
+
+
+
+
+ X64
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ odbc32.lib;odbccp32.lib;fbclient.lib;%(AdditionalDependencies)
+ ..\..\..\temp\$(Platform)\$(Configuration)\fbclient;%(AdditionalLibraryDirectories)
+ Console
+
+
+ false
+
+
+
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ odbc32.lib;odbccp32.lib;fbclient.lib;%(AdditionalDependencies)
+ ..\..\..\temp\$(Platform)\$(Configuration)\fbclient;%(AdditionalLibraryDirectories)
+ Console
+
+
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ odbc32.lib;odbccp32.lib;fbclient.lib;%(AdditionalDependencies)
+ ..\..\..\temp\$(Platform)\$(Configuration)\fbclient;%(AdditionalLibraryDirectories)
+ Console
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/empbuild.vcxproj.filters b/builds/win32/msvc14/empbuild.vcxproj.filters
new file mode 100644
index 00000000000..0b8ebb47a9a
--- /dev/null
+++ b/builds/win32/msvc14/empbuild.vcxproj.filters
@@ -0,0 +1,22 @@
+
+
+
+
+ {5d02f0da-7ed9-4348-b216-4ef5ff8d604d}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {a17165ca-c4b7-44d5-89c4-24170d2ef96a}
+ h;hpp;hxx;hm;inl
+
+
+ {78a1f5df-74be-4db6-be6a-db1b25068852}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/engine.vcxproj b/builds/win32/msvc14/engine.vcxproj
new file mode 100644
index 00000000000..3787a1e2269
--- /dev/null
+++ b/builds/win32/msvc14/engine.vcxproj
@@ -0,0 +1,444 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {F8798A49-9D20-451E-A7BD-FEB5237103B5}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_LIB;SUPERSERVER;DEV_BUILD;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_LIB;SUPERSERVER;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_LIB;SUPERSERVER;DEV_BUILD;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_LIB;SUPERSERVER;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/engine.vcxproj.filters b/builds/win32/msvc14/engine.vcxproj.filters
new file mode 100644
index 00000000000..1981da35399
--- /dev/null
+++ b/builds/win32/msvc14/engine.vcxproj.filters
@@ -0,0 +1,909 @@
+
+
+
+
+ {f9bd0912-70e2-43cc-b9a3-2ec8186478df}
+
+
+ {af1857be-3997-4929-9114-8b190b7950b9}
+
+
+ {8673506f-7541-4336-be6d-8b2b54e1a9d3}
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ GPRE files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/engine_classic.vcxproj b/builds/win32/msvc14/engine_classic.vcxproj
new file mode 100644
index 00000000000..a4469dd2c4a
--- /dev/null
+++ b/builds/win32/msvc14/engine_classic.vcxproj
@@ -0,0 +1,443 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {E029E4E2-0C3F-4F7D-BC4C-D9C20F40EB4E}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_LIB;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_LIB;DEV_BUILD;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_LIB;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_LIB;DEV_BUILD;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/engine_classic.vcxproj.filters b/builds/win32/msvc14/engine_classic.vcxproj.filters
new file mode 100644
index 00000000000..53567bfd358
--- /dev/null
+++ b/builds/win32/msvc14/engine_classic.vcxproj.filters
@@ -0,0 +1,906 @@
+
+
+
+
+ {eef1b5b3-ffe9-40d2-9d10-151e1161e4da}
+
+
+ {18e07029-c992-47df-b287-2fb729d2ead1}
+
+
+ {c6d90f0e-293e-4e30-a866-50493f059696}
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ GPRE files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/engine_embed.vcxproj b/builds/win32/msvc14/engine_embed.vcxproj
new file mode 100644
index 00000000000..f07d2934c18
--- /dev/null
+++ b/builds/win32/msvc14/engine_embed.vcxproj
@@ -0,0 +1,444 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {F55ACA54-70DF-4343-8E16-FA97C757CCF6}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_LIB;EMBEDDED;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_LIB;DEV_BUILD;EMBEDDED;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_LIB;EMBEDDED;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;../../../src/vulcan;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_LIB;DEV_BUILD;EMBEDDED;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/engine_embed.vcxproj.filters b/builds/win32/msvc14/engine_embed.vcxproj.filters
new file mode 100644
index 00000000000..d3b9fb0e50e
--- /dev/null
+++ b/builds/win32/msvc14/engine_embed.vcxproj.filters
@@ -0,0 +1,906 @@
+
+
+
+
+ {c3725a1e-1a22-4d56-acc0-b2d0feb0ecd9}
+
+
+ {bff4f113-9feb-4c67-a8ec-40ee243ee01c}
+
+
+ {9413b18a-098c-4de5-ba99-7a2083fd47dc}
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ GPRE files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fb2control.vcxproj b/builds/win32/msvc14/fb2control.vcxproj
new file mode 100644
index 00000000000..d495579f868
--- /dev/null
+++ b/builds/win32/msvc14/fb2control.vcxproj
@@ -0,0 +1,241 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {1AE02D41-7E24-43CC-9BCB-E4CEB6037D16}
+ MFCProj
+
+
+
+ DynamicLibrary
+ Static
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ Static
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ Dynamic
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ Static
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\system32\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\system32\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\system32\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\system32\
+ Firebird2Control
+ .cpl
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Full
+ OnlyExplicitInline
+ Size
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;WINVER=0x500;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ true
+
+
+ _AFXDLL;NDEBUG;%(PreprocessorDefinitions)
+ 0x040c
+
+
+ shlwapi.lib;version.lib;%(AdditionalDependencies)
+ 1.0
+ ..\..\..\src\utilities\fbcpl\FBControl.def
+ Windows
+ false
+
+
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Full
+ OnlyExplicitInline
+ Size
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;WINVER=0x500;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ true
+
+
+ _AFXDLL;NDEBUG;%(PreprocessorDefinitions)
+ 0x040c
+
+
+ shlwapi.lib;version.lib;%(AdditionalDependencies)
+ 1.0
+ ..\..\..\src\utilities\fbcpl\FBControl.def
+ Windows
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ _DEBUG;_WINDOWS;WIN32;DEV_BUILD;_USRDLL;WINVER=0x500;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+ true
+ TRACE;%(UndefinePreprocessorDefinitions)
+
+
+ _AFXDLL;_DEBUG;%(PreprocessorDefinitions)
+ 0x0809
+
+
+ shlwapi.lib;version.lib;%(AdditionalDependencies)
+ 1.0
+ ..\..\..\src\utilities\fbcpl\FBControl.def
+ Windows
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ _DEBUG;_WINDOWS;WIN32;DEV_BUILD;_USRDLL;CPL_APPLET;WINVER=0x500;%(PreprocessorDefinitions)
+ true
+ TRACE;%(UndefinePreprocessorDefinitions)
+
+
+ _AFXDLL;_DEBUG;%(PreprocessorDefinitions)
+ 0x0809
+
+
+ shlwapi.lib;version.lib;%(AdditionalDependencies)
+ 1.0
+ ..\..\..\src\utilities\fbcpl\FBControl.def
+ Windows
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ %(AdditionalIncludeDirectories)
+ %(AdditionalIncludeDirectories)
+ %(AdditionalIncludeDirectories)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fb2control.vcxproj.filters b/builds/win32/msvc14/fb2control.vcxproj.filters
new file mode 100644
index 00000000000..082e1fb51f4
--- /dev/null
+++ b/builds/win32/msvc14/fb2control.vcxproj.filters
@@ -0,0 +1,82 @@
+
+
+
+
+ {204ff5d1-166c-45a5-b1a3-8bff4ba435db}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {5f4a8b2e-780c-4665-b2b4-fc740d3403d9}
+ h;hpp;hxx;hm;inl
+
+
+ {c2a95020-f9e5-4b5c-8da8-a410c1d7627d}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fb_inet_server.vcxproj b/builds/win32/msvc14/fb_inet_server.vcxproj
new file mode 100644
index 00000000000..11239ee0974
--- /dev/null
+++ b/builds/win32/msvc14/fb_inet_server.vcxproj
@@ -0,0 +1,265 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {664D4A04-36E0-48EF-8BCA-D5C331EFAA24}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 2097152
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 4194304
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ _DEBUG;_WINDOWS;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 2097152
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ _DEBUG;_WINDOWS;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 4194304
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\remote
+ ..\..\..\src\remote
+ ..\..\..\src\remote
+ ..\..\..\src\remote
+
+
+
+
+ {0d616380-1a5a-4230-a80b-021360e4e669}
+ false
+
+
+ {d1507562-a363-4685-96af-b036f5e5e47f}
+ false
+
+
+ {f5746066-8613-4811-b27c-0ed70ff9f0ff}
+ false
+
+
+ {e83187c1-aac2-445d-b8b2-883efc10c39a}
+ false
+
+
+ {488199dd-d9f3-41c8-aed6-8afffb294cff}
+ false
+
+
+ {e029e4e2-0c3f-4f7d-bc4c-d9c20f40eb4e}
+ false
+
+
+ {53f75437-15b8-4a5c-86bf-e238cc68fcbc}
+ false
+
+
+ {eaba0ff3-1c4d-4fab-8418-31c9061f3f0d}
+ false
+
+
+ {213c6f21-d83f-48c7-bbb5-b35ab1b706b1}
+ false
+
+
+ {3c4993e4-946c-4029-97b8-1a111f32f4fc}
+ false
+
+
+ {e9aac310-465e-4384-8bcc-674f297f777c}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fb_inet_server.vcxproj.filters b/builds/win32/msvc14/fb_inet_server.vcxproj.filters
new file mode 100644
index 00000000000..c4583de48e2
--- /dev/null
+++ b/builds/win32/msvc14/fb_inet_server.vcxproj.filters
@@ -0,0 +1,45 @@
+
+
+
+
+ {90d1130b-fe45-4dcc-96ac-2808cd94a9ff}
+
+
+ {3e8094dd-c12d-47e5-b4df-5a7eb037ee09}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+
+
+ Resource files
+
+
+ Resource files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fb_lock_print.vcxproj b/builds/win32/msvc14/fb_lock_print.vcxproj
new file mode 100644
index 00000000000..118766234fe
--- /dev/null
+++ b/builds/win32/msvc14/fb_lock_print.vcxproj
@@ -0,0 +1,198 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {E8397148-0E9C-449B-9F45-7FB377A08242}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;CLIENT;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;_WINDOWS;CLIENT;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;CLIENT;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;_WINDOWS;CLIENT;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fb_lock_print.vcxproj.filters b/builds/win32/msvc14/fb_lock_print.vcxproj.filters
new file mode 100644
index 00000000000..679d80e99ed
--- /dev/null
+++ b/builds/win32/msvc14/fb_lock_print.vcxproj.filters
@@ -0,0 +1,49 @@
+
+
+
+
+ {ca4698ef-4b64-48f7-a31d-0c5edac48f88}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {67a73844-3e06-49c2-a5f1-ddf19667ed8c}
+
+
+ {48e1cd8f-aa47-4b33-a0fa-48d7e90e5a4b}
+
+
+ {bdf9dad2-ffaf-4f70-b79e-1f6e963539ed}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ LOCK files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+
+
+ Resource files
+
+
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbclient.vcxproj b/builds/win32/msvc14/fbclient.vcxproj
new file mode 100644
index 00000000000..7ed1e12cd69
--- /dev/null
+++ b/builds/win32/msvc14/fbclient.vcxproj
@@ -0,0 +1,270 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {492E7BDA-8948-408D-A43E-4C0A5B86AFB8}
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\fbclient.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;I386=1;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\fbclient.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\fbclient.def
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;I386=1;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\fbclient.def
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbclient.vcxproj.filters b/builds/win32/msvc14/fbclient.vcxproj.filters
new file mode 100644
index 00000000000..1098fb14568
--- /dev/null
+++ b/builds/win32/msvc14/fbclient.vcxproj.filters
@@ -0,0 +1,216 @@
+
+
+
+
+ {7487683b-dc38-443d-95af-8ace729dc31d}
+
+
+ {4af7264d-675b-4c18-8f65-5aba4f770220}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {ab1095af-7b5d-410f-87a2-824e4ff86f5a}
+
+
+ {736fc423-f6cf-47f4-9023-24f3f1a0d802}
+
+
+ {15bf993e-b3d2-4317-93d4-16e366e676c8}
+
+
+ {e3a2f54a-a219-45e8-bc12-a5b21ba2b658}
+ h;hpp;hxx;hm;inl
+
+
+ {82e53492-dd58-4c4c-8f86-699c2101ec28}
+
+
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ DSQL files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ UTILITIES files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
+
+ JRD files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbembed.vcxproj b/builds/win32/msvc14/fbembed.vcxproj
new file mode 100644
index 00000000000..9bdb15e935f
--- /dev/null
+++ b/builds/win32/msvc14/fbembed.vcxproj
@@ -0,0 +1,317 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {C5A60E3D-7815-4127-B856-96277BEC1D11}
+ 8.1
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;%(PreprocessorDefinitions)
+ EditAndContinue
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ ..\defs\fbclient.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ ..\defs\fbclient.def
+ false
+
+
+ MachineX64
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+ mpr.lib;ws2_32.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ ..\defs\fbclient.def
+ false
+
+
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0419
+
+
+ mpr.lib;ws2_32.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ ..\defs\fbclient.def
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DEV_BUILD;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;EMBEDDED;SUPERCLIENT
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
+
+ {0d616380-1a5a-4230-a80b-021360e4e669}
+ false
+
+
+ {d1507562-a363-4685-96af-b036f5e5e47f}
+ false
+
+
+ {f5746066-8613-4811-b27c-0ed70ff9f0ff}
+ false
+
+
+ {e83187c1-aac2-445d-b8b2-883efc10c39a}
+ false
+
+
+ {488199dd-d9f3-41c8-aed6-8afffb294cff}
+ false
+
+
+ {f55aca54-70df-4343-8e16-fa97c757ccf6}
+ false
+
+
+ {53f75437-15b8-4a5c-86bf-e238cc68fcbc}
+ false
+
+
+ {eaba0ff3-1c4d-4fab-8418-31c9061f3f0d}
+ false
+
+
+ {213c6f21-d83f-48c7-bbb5-b35ab1b706b1}
+ false
+
+
+ {b0833e27-bcb2-4d0d-b6d2-f4621224cfd8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbembed.vcxproj.filters b/builds/win32/msvc14/fbembed.vcxproj.filters
new file mode 100644
index 00000000000..6d0e20553f0
--- /dev/null
+++ b/builds/win32/msvc14/fbembed.vcxproj.filters
@@ -0,0 +1,90 @@
+
+
+
+
+ {908a2261-958e-45f0-8f85-e4dd87083864}
+
+
+ {a1f5a1b6-2cde-45d8-9525-8bf14c3b4279}
+
+
+ {e62f3f39-9bae-43af-bfe3-0e0c14bcc2d4}
+
+
+ {38c21fab-c02f-433c-beed-b8cfb793641e}
+
+
+ {85899d57-c90c-425c-93e9-61f7340f3551}
+
+
+
+
+ COMMON
+
+
+ COMMON
+
+
+ JRD files
+
+
+ JRD files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+
+
+ Resource files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbguard.vcxproj b/builds/win32/msvc14/fbguard.vcxproj
new file mode 100644
index 00000000000..dce8f9f31ee
--- /dev/null
+++ b/builds/win32/msvc14/fbguard.vcxproj
@@ -0,0 +1,217 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {BBD83ED3-8A48-4FE8-B4B7-CB27730986B2}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_WINDOWS;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Windows
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_WINDOWS;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Windows
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ _DEBUG;WIN32;_WINDOWS;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Windows
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ _DEBUG;WIN32;_WINDOWS;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Windows
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\iscguard
+ ..\..\..\src\iscguard
+ ..\..\..\src\iscguard
+ ..\..\..\src\iscguard
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbguard.vcxproj.filters b/builds/win32/msvc14/fbguard.vcxproj.filters
new file mode 100644
index 00000000000..b65be5c9f56
--- /dev/null
+++ b/builds/win32/msvc14/fbguard.vcxproj.filters
@@ -0,0 +1,55 @@
+
+
+
+
+ {ac475f0b-7643-4529-b2f4-a2eb2aa7ec02}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {d4bcd4a6-85dc-4085-abc0-e04fc1280e90}
+
+
+ {737f99e0-14a0-4082-811b-dc6dded7c0aa}
+ h;hpp;hxx;hm;inl
+
+
+ {1ae5b513-c32d-43d4-b663-4ef77b4d2a4b}
+
+
+ {48f1ee46-aac3-4b76-8e8a-298fb8fed7c8}
+
+
+
+
+ GUARD files
+
+
+ GUARD files
+
+
+ REMOTE files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbrmclib.vcxproj b/builds/win32/msvc14/fbrmclib.vcxproj
new file mode 100644
index 00000000000..40bc5301b6c
--- /dev/null
+++ b/builds/win32/msvc14/fbrmclib.vcxproj
@@ -0,0 +1,136 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {FAF9AD25-8238-49E9-9AC9-8C56E190440A}
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;WIN32;_X86_;GDS32_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ /MACHINE:I386 /SECTION:.edata,RD %(AdditionalOptions)
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\fbrmclib.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;_USRDLL;CLIENT;SUPERCLIENT;I386;_X86_=1;WIN32;_X86_;GDS32_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ /MACHINE:I386 /SECTION:.edata,RD %(AdditionalOptions)
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\fbrmclib.def
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbrmclib.vcxproj.filters b/builds/win32/msvc14/fbrmclib.vcxproj.filters
new file mode 100644
index 00000000000..1c9b4cdc2df
--- /dev/null
+++ b/builds/win32/msvc14/fbrmclib.vcxproj.filters
@@ -0,0 +1,69 @@
+
+
+
+
+ {d6097675-1872-4d71-893b-898b472edd59}
+
+
+ {3d12bb69-1ef3-4bd1-aaf9-0442bf9e22b5}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {cc065966-eaac-49cf-bb4d-3f1fbb2c3a0f}
+
+
+ {3b2ac8a0-7814-4d95-bc3e-827365de8f42}
+ h;hpp;hxx;hm;inl
+
+
+ {8801774d-6475-4c39-97a2-2db6d2afb7d3}
+
+
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ JRD files
+
+
+ FBRMCLIB files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
+
+ JRD files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbserver.vcxproj b/builds/win32/msvc14/fbserver.vcxproj
new file mode 100644
index 00000000000..042d46f3218
--- /dev/null
+++ b/builds/win32/msvc14/fbserver.vcxproj
@@ -0,0 +1,265 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {23EC8DAA-6718-4EF3-979F-89F611C7D504}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 2097152
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_WINDOWS;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 4194304
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ _DEBUG;_WINDOWS;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 2097152
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ _DEBUG;_WINDOWS;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ Windows
+ 4194304
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\remote
+ ..\..\..\src\remote
+ ..\..\..\src\remote
+ ..\..\..\src\remote
+
+
+
+
+ {0d616380-1a5a-4230-a80b-021360e4e669}
+ false
+
+
+ {d1507562-a363-4685-96af-b036f5e5e47f}
+ false
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {e83187c1-aac2-445d-b8b2-883efc10c39a}
+ false
+
+
+ {520df501-5775-44fd-bdc6-37753a17696a}
+ false
+
+
+ {f8798a49-9d20-451e-a7bd-feb5237103b5}
+ false
+
+
+ {53f75437-15b8-4a5c-86bf-e238cc68fcbc}
+ false
+
+
+ {eaba0ff3-1c4d-4fab-8418-31c9061f3f0d}
+ false
+
+
+ {604e1144-1a22-43af-9a3e-08650ee4ee90}
+ false
+
+
+ {4bcc693d-1745-45ed-8302-e5e2f979549a}
+ false
+
+
+ {e9aac310-465e-4384-8bcc-674f297f777c}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbserver.vcxproj.filters b/builds/win32/msvc14/fbserver.vcxproj.filters
new file mode 100644
index 00000000000..40b52940102
--- /dev/null
+++ b/builds/win32/msvc14/fbserver.vcxproj.filters
@@ -0,0 +1,45 @@
+
+
+
+
+ {c210d194-c11e-4d53-bd9b-2d170cabab64}
+
+
+ {6f2ea5ca-7e7b-48be-a2d7-db7d23326265}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+
+
+ Resource files
+
+
+ Resource files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbsvcmgr.vcxproj b/builds/win32/msvc14/fbsvcmgr.vcxproj
new file mode 100644
index 00000000000..1310e3976ae
--- /dev/null
+++ b/builds/win32/msvc14/fbsvcmgr.vcxproj
@@ -0,0 +1,194 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {EFB07DBC-36E3-4C54-B941-3CDAFAACF47B}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbsvcmgr.vcxproj.filters b/builds/win32/msvc14/fbsvcmgr.vcxproj.filters
new file mode 100644
index 00000000000..aff38075375
--- /dev/null
+++ b/builds/win32/msvc14/fbsvcmgr.vcxproj.filters
@@ -0,0 +1,26 @@
+
+
+
+
+ {2faec9bb-c7ae-454d-aa3f-fa3b29b1ee03}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {853f8cba-6c22-4da6-86ad-a0f4c465bfb2}
+ h;hpp;hxx;hm;inl
+
+
+ {8321cebf-4b15-4187-8e90-ea353536e2ba}
+
+
+
+
+ UTILITIES files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbtrace.vcxproj b/builds/win32/msvc14/fbtrace.vcxproj
new file mode 100644
index 00000000000..e3c79813036
--- /dev/null
+++ b/builds/win32/msvc14/fbtrace.vcxproj
@@ -0,0 +1,211 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {53F75437-15B8-4A5C-86BF-E238CC68FCBC}
+ 8.1
+
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\plugins\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\plugins\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\plugins\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\plugins\
+
+
+
+ Disabled
+ ..\..\..\src\include;..\..\..\src\include\gen;..\..\..\src\common\classes;..\..\..\extern\icu\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;DEV_BUILD;_WINDOWS;_USRDLL;SUPERCLIENT;FBTRACE_EXPORTS;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+ EditAndContinue
+
+
+ mpr.lib;icuuc.lib;%(AdditionalDependencies)
+ ..\..\..\extern\icu\$(Platform)\release\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ..\..\..\src\include\gen;..\..\..\src\include;..\..\..\src\common\classes;..\..\..\extern\icu\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FBTRACE_EXPORTS;SUPERCLIENT;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ mpr.lib;icuuc.lib;%(AdditionalDependencies)
+ ..\..\..\extern\icu\$(Platform)\release\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ ..\..\..\src\include;..\..\..\src\include\gen;..\..\..\src\common\classes;..\..\..\extern\icu\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;DEV_BUILD;_WINDOWS;_USRDLL;SUPERCLIENT;FBTRACE_EXPORTS;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+ mpr.lib;icuuc.lib;%(AdditionalDependencies)
+ ..\..\..\extern\icu\$(Platform)\release\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ MachineX64
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ..\..\..\src\include\gen;..\..\..\src\include;..\..\..\src\common\classes;..\..\..\extern\icu\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FBTRACE_EXPORTS;SUPERCLIENT;NAMESPACE=Vulcan;%(PreprocessorDefinitions)
+
+
+
+
+ mpr.lib;icuuc.lib;%(AdditionalDependencies)
+ ..\..\..\extern\icu\$(Platform)\release\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {e83187c1-aac2-445d-b8b2-883efc10c39a}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbtrace.vcxproj.filters b/builds/win32/msvc14/fbtrace.vcxproj.filters
new file mode 100644
index 00000000000..f16d65c7b6d
--- /dev/null
+++ b/builds/win32/msvc14/fbtrace.vcxproj.filters
@@ -0,0 +1,110 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+ {574f7228-4a4d-40f8-83a7-004aca4d11b4}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbtracemgr.vcxproj b/builds/win32/msvc14/fbtracemgr.vcxproj
new file mode 100644
index 00000000000..2c70c35a3e6
--- /dev/null
+++ b/builds/win32/msvc14/fbtracemgr.vcxproj
@@ -0,0 +1,197 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {58C7E370-0EDD-4F5E-8617-3F5071170205}
+ fbtracemgr
+ Win32Proj
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbtracemgr.vcxproj.filters b/builds/win32/msvc14/fbtracemgr.vcxproj.filters
new file mode 100644
index 00000000000..9f22658d5d0
--- /dev/null
+++ b/builds/win32/msvc14/fbtracemgr.vcxproj.filters
@@ -0,0 +1,32 @@
+
+
+
+
+ {3e5315e4-b56d-4b14-b5cf-b3ecd343e0ca}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {fadce7ce-cd13-4e03-af6b-b784a37f68b8}
+ h;hpp;hxx;hm;inl
+
+
+ {2ea21df8-8b84-4d30-9e1a-4f24259a891f}
+
+
+ {370dec56-f6c2-4b46-84aa-9a53fbd910b5}
+
+
+
+
+ UTILITIES files
+
+
+ JRD files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbudf.vcxproj b/builds/win32/msvc14/fbudf.vcxproj
new file mode 100644
index 00000000000..4fb8bfb456a
--- /dev/null
+++ b/builds/win32/msvc14/fbudf.vcxproj
@@ -0,0 +1,199 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {9DC67B05-AC3E-49A3-B0CC-83B25D757445}
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ true
+ true
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;SUPERCLIENT;FBUDF_EXPORTS;%(PreprocessorDefinitions)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x340a
+
+
+ false
+
+
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;SUPERCLIENT;FBUDF_EXPORTS;%(PreprocessorDefinitions)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x340a
+
+
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;SUPERCLIENT;FBUDF_EXPORTS;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x340a
+
+
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;SUPERCLIENT;FBUDF_EXPORTS;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x340a
+
+
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/fbudf.vcxproj.filters b/builds/win32/msvc14/fbudf.vcxproj.filters
new file mode 100644
index 00000000000..e0bcaf532ee
--- /dev/null
+++ b/builds/win32/msvc14/fbudf.vcxproj.filters
@@ -0,0 +1,47 @@
+
+
+
+
+ {e4b021d4-a3a0-4bb8-933c-1cfceebda1f7}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {c600ca2e-bb2e-46d3-a679-46335e2ba472}
+ h;hpp;hxx;hm;inl
+
+
+ {255db496-6007-4d34-8c24-38297b6ded28}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/firebird2.props b/builds/win32/msvc14/firebird2.props
new file mode 100644
index 00000000000..96030c91ea9
--- /dev/null
+++ b/builds/win32/msvc14/firebird2.props
@@ -0,0 +1,41 @@
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\$(ProjectName)\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\$(ProjectName)\
+ false
+
+
+
+ /EHsc- %(AdditionalOptions)
+ true
+ ../../../src/include;../../../src/include/gen;../../../extern/libtommath;%(AdditionalIncludeDirectories)
+
+
+ false
+ ..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)\$(ProjectName).pch
+ ..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)/
+ ..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)/
+ ..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)/
+ true
+ ..\..\..\temp\$(Platform)\$(Configuration)\$(ProjectName)\
+ Level3
+ true
+ ProgramDatabase
+ Default
+ false
+ true
+ _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+
+
+ true
+ true
+ $(IntDir)$(TargetName).pdb
+ $(IntDir)$(TargetName).lib
+
+
+ $(IntDir)$(TargetName).bsc
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/firebird2debug.props b/builds/win32/msvc14/firebird2debug.props
new file mode 100644
index 00000000000..b1d1b364e8a
--- /dev/null
+++ b/builds/win32/msvc14/firebird2debug.props
@@ -0,0 +1,12 @@
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MultiThreadedDebugDLL
+ EnableFastChecks
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/firebird2release.props b/builds/win32/msvc14/firebird2release.props
new file mode 100644
index 00000000000..da10975428e
--- /dev/null
+++ b/builds/win32/msvc14/firebird2release.props
@@ -0,0 +1,11 @@
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MultiThreadedDLL
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gbak.vcxproj b/builds/win32/msvc14/gbak.vcxproj
new file mode 100644
index 00000000000..9846e257e62
--- /dev/null
+++ b/builds/win32/msvc14/gbak.vcxproj
@@ -0,0 +1,223 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {B732F5D2-B5D9-417F-B156-D790F466CB8E}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gbak.vcxproj.filters b/builds/win32/msvc14/gbak.vcxproj.filters
new file mode 100644
index 00000000000..9d230fa1e2c
--- /dev/null
+++ b/builds/win32/msvc14/gbak.vcxproj.filters
@@ -0,0 +1,106 @@
+
+
+
+
+ {514841b7-01cc-462b-8d02-9bb516e05a8c}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {2a251f84-70ad-4507-8e36-2b1de644e2d7}
+ epp
+
+
+ {dd4bcff6-d92c-49f8-8af9-313652fa2e6b}
+
+
+ {dcda22e8-747b-4118-acdd-bcfcd500689d}
+
+
+ {85ae4cc2-a63f-4298-aaff-0566e3d3fcda}
+
+
+ {a5fa7181-3048-4f31-88f0-bd5e745ba25c}
+ h;hpp;hxx;hm;inl
+
+
+ {a667c39f-6206-4cd9-8cba-6833106eaf71}
+
+
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files\Generated files
+
+
+ BURP files\Generated files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ REMOTE files
+
+
+
+
+ BURP files\epp files
+
+
+ BURP files\epp files
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gbak_embed.vcxproj b/builds/win32/msvc14/gbak_embed.vcxproj
new file mode 100644
index 00000000000..33cbce91504
--- /dev/null
+++ b/builds/win32/msvc14/gbak_embed.vcxproj
@@ -0,0 +1,225 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {03136BE7-9E18-4B03-94DB-D19A6EF992B4}
+ 8.1
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {dc8e2fab-b3e1-4a13-a1ec-60d05d0135c9}
+ false
+
+
+ {c5a60e3d-7815-4127-b856-96277bec1d11}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gbak_embed.vcxproj.filters b/builds/win32/msvc14/gbak_embed.vcxproj.filters
new file mode 100644
index 00000000000..dc798975eb8
--- /dev/null
+++ b/builds/win32/msvc14/gbak_embed.vcxproj.filters
@@ -0,0 +1,112 @@
+
+
+
+
+ {7fe1c72f-0e18-4188-b05c-5da2cba685a9}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {e8967214-506a-43d4-9922-a3e69cd5c511}
+ epp
+
+
+ {ad833c28-4820-4ee9-941a-b4b7cc59c3a7}
+
+
+ {b73d0661-160d-4a98-bb6d-762694dd3a9e}
+
+
+ {52b4c689-b37c-484c-9ba1-17e914660931}
+
+
+ {d7c07a64-f6bb-4454-b646-68ba9ab46373}
+
+
+ {d291e8f8-ff4e-4d01-9129-33163f30f66d}
+ h;hpp;hxx;hm;inl
+
+
+ {b24bcb22-b792-45b1-80c5-e6532d056d33}
+
+
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files
+
+
+ BURP files\Generated files
+
+
+ BURP files\Generated files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ REMOTE files
+
+
+ OTHER files
+
+
+
+
+ BURP files\epp files
+
+
+ BURP files\epp files
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gdef.vcxproj b/builds/win32/msvc14/gdef.vcxproj
new file mode 100644
index 00000000000..730438dc9d5
--- /dev/null
+++ b/builds/win32/msvc14/gdef.vcxproj
@@ -0,0 +1,223 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {E8B8E0CE-F47F-48BD-8911-C11805A711D9}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gdef.vcxproj.filters b/builds/win32/msvc14/gdef.vcxproj.filters
new file mode 100644
index 00000000000..43469d68f59
--- /dev/null
+++ b/builds/win32/msvc14/gdef.vcxproj.filters
@@ -0,0 +1,115 @@
+
+
+
+
+ {179801f0-94f0-4a1d-882a-186c1b283389}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {d54bb396-dfd5-4409-acf1-f73d9663bb7a}
+
+
+ {6fd4b44c-9ab4-4fc5-8a75-e7dc556a07f4}
+
+
+ {17948299-2dd7-4356-9a09-1ba5aa0facbd}
+ h;hpp;hxx;hm;inl
+
+
+ {35e94edb-f543-4bab-9f6d-d5680aadef82}
+
+
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ DUDLEY files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ GPRE files
+
+
+ JRD files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gfix.vcxproj b/builds/win32/msvc14/gfix.vcxproj
new file mode 100644
index 00000000000..3b5f2bdf571
--- /dev/null
+++ b/builds/win32/msvc14/gfix.vcxproj
@@ -0,0 +1,211 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {44A9E4AD-B932-4620-B319-431A153BB341}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;DEV_BUILD;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;DEV_BUILD;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gfix.vcxproj.filters b/builds/win32/msvc14/gfix.vcxproj.filters
new file mode 100644
index 00000000000..fd38610e4ff
--- /dev/null
+++ b/builds/win32/msvc14/gfix.vcxproj.filters
@@ -0,0 +1,76 @@
+
+
+
+
+ {0a164d0a-66fc-497a-a94d-213fe9fe2d84}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {8c8b542f-02e3-400c-8e05-c1e16998e628}
+
+
+ {cdd9e6e0-56b2-4f3e-b271-afd54aa8180e}
+ h;hpp;hxx;hm;inl
+
+
+ {5b2d6605-6c8c-4bf6-b442-8956bcae757b}
+
+
+
+
+ ALICE files
+
+
+ ALICE files
+
+
+ ALICE files
+
+
+ ALICE files
+
+
+ ALICE files
+
+
+ ALICE files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gpre.vcxproj b/builds/win32/msvc14/gpre.vcxproj
new file mode 100644
index 00000000000..d7ecd96d2e2
--- /dev/null
+++ b/builds/win32/msvc14/gpre.vcxproj
@@ -0,0 +1,257 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {D84F0839-28A4-40B2-B5F4-F5E1E7F48FD0}
+ gpre
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gpre.vcxproj.filters b/builds/win32/msvc14/gpre.vcxproj.filters
new file mode 100644
index 00000000000..a92c57f2c65
--- /dev/null
+++ b/builds/win32/msvc14/gpre.vcxproj.filters
@@ -0,0 +1,191 @@
+
+
+
+
+ {e8806982-2b8b-4393-a430-c3a0da19bc4f}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {34a86813-26ca-476d-bc38-279828200295}
+ epp
+
+
+ {fe330268-5585-47ed-bd9a-5ea5e3a8717f}
+
+
+ {838e8150-db3a-4320-8a1d-a14e0a237303}
+ h;c
+
+
+ {88033758-005a-4d45-a65e-72710e0f2dee}
+ h;hpp;hxx;hm;inl
+
+
+ {70495079-1f74-40e8-aac1-e7e3dd896b11}
+
+
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files\Generated files
+
+
+ JRD files
+
+
+
+
+ GPRE files\epp files
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gpre_boot.vcxproj b/builds/win32/msvc14/gpre_boot.vcxproj
new file mode 100644
index 00000000000..d53ee8b337d
--- /dev/null
+++ b/builds/win32/msvc14/gpre_boot.vcxproj
@@ -0,0 +1,247 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {8348521F-4480-4A1D-AE3B-E260235E9860}
+ gpre_boot
+ 8.1
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ Disabled
+ _DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;_WINDOWS;_USRDLL;CLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {dc8e2fab-b3e1-4a13-a1ec-60d05d0135c9}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gpre_boot.vcxproj.filters b/builds/win32/msvc14/gpre_boot.vcxproj.filters
new file mode 100644
index 00000000000..49801c2d72d
--- /dev/null
+++ b/builds/win32/msvc14/gpre_boot.vcxproj.filters
@@ -0,0 +1,185 @@
+
+
+
+
+ {eda6ee06-9112-46d3-9886-fceeaf8a7662}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {b4a2cc69-ac48-4218-9af6-bbd4464cc48b}
+ h;c
+
+
+ {fefbbff6-2b30-4698-bedc-4febfd1accee}
+ h;hpp;hxx;hm;inl
+
+
+ {5c58fcb4-1352-4674-95a2-e3583a1b1003}
+
+
+ {26ab3453-37ee-45d4-92c4-574013ed56c4}
+
+
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ OTHER files
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gpre_embed.vcxproj b/builds/win32/msvc14/gpre_embed.vcxproj
new file mode 100644
index 00000000000..ff104764890
--- /dev/null
+++ b/builds/win32/msvc14/gpre_embed.vcxproj
@@ -0,0 +1,266 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {A8FA63F9-9F86-49DA-96AC-2A6AB5B8F292}
+ gpre_embed
+ 8.1
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+ \progs\firebird\firebird2\src\jrd
+
+
+
+
+ {dc8e2fab-b3e1-4a13-a1ec-60d05d0135c9}
+ false
+
+
+ {c5a60e3d-7815-4127-b856-96277bec1d11}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gpre_embed.vcxproj.filters b/builds/win32/msvc14/gpre_embed.vcxproj.filters
new file mode 100644
index 00000000000..7e622ba00cc
--- /dev/null
+++ b/builds/win32/msvc14/gpre_embed.vcxproj.filters
@@ -0,0 +1,213 @@
+
+
+
+
+ {d2d76365-8054-4c7b-9abd-f57823ffe768}
+ cpp;c
+
+
+ {f40900d0-6a4d-4aa4-8239-5758d0e1263a}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {5f818e77-21f5-4041-a740-914472b47ff2}
+ epp
+
+
+ {3b1fd35c-e6d9-47c2-b248-720f892ca633}
+
+
+ {42b551c3-8b03-45f7-b52c-7a398adfc438}
+ h;c
+
+
+ {3db8261b-9499-4741-a240-c303d4e0d152}
+ h;hpp;hxx;hm;inl
+
+
+ {8da7794e-d646-4164-b9be-61b83bce1d42}
+
+
+
+
+ COMMON files
+
+
+ COMMON files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files
+
+
+ GPRE files\Generated files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ COMMON files
+
+
+
+
+ GPRE files\epp files
+
+
+
+
+ JRD files
+
+
+ JRD files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gsec.vcxproj b/builds/win32/msvc14/gsec.vcxproj
new file mode 100644
index 00000000000..f0f17a69ea8
--- /dev/null
+++ b/builds/win32/msvc14/gsec.vcxproj
@@ -0,0 +1,208 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {7043CC61-DEC1-4C6B-86B9-0E911D1094C9}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gsec.vcxproj.filters b/builds/win32/msvc14/gsec.vcxproj.filters
new file mode 100644
index 00000000000..259c47a152e
--- /dev/null
+++ b/builds/win32/msvc14/gsec.vcxproj.filters
@@ -0,0 +1,67 @@
+
+
+
+
+ {407c2c4d-3b2e-44fb-b03d-e63a597c24a7}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {59781b08-e2c0-43c0-9d08-44bbfeb8e034}
+
+
+ {e31f8bec-103d-4772-8a82-9a7f746663fc}
+ h;hpp;hxx;hm;inl
+
+
+ {eb8baa7b-6ffa-4dba-91a9-6dbbb999e0fb}
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gsplit.vcxproj b/builds/win32/msvc14/gsplit.vcxproj
new file mode 100644
index 00000000000..b77109391b2
--- /dev/null
+++ b/builds/win32/msvc14/gsplit.vcxproj
@@ -0,0 +1,192 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {B7F22B7F-9937-4874-9A8B-6AB4E36E74A5}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;DEV_BUILD;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gsplit.vcxproj.filters b/builds/win32/msvc14/gsplit.vcxproj.filters
new file mode 100644
index 00000000000..d390b125f0e
--- /dev/null
+++ b/builds/win32/msvc14/gsplit.vcxproj.filters
@@ -0,0 +1,34 @@
+
+
+
+
+ {d635eccb-b5c4-4651-9495-1a4812617397}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {645f6950-f38d-452d-85db-3db961788ee2}
+ h;hpp;hxx;hm;inl
+
+
+ {bcbf4bed-7663-442c-afa5-f7f7c292d795}
+
+
+
+
+ BURP files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gstat.vcxproj b/builds/win32/msvc14/gstat.vcxproj
new file mode 100644
index 00000000000..2312e2d3330
--- /dev/null
+++ b/builds/win32/msvc14/gstat.vcxproj
@@ -0,0 +1,210 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {7E862973-37C4-4202-80E7-490ED4DEDA14}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/gstat.vcxproj.filters b/builds/win32/msvc14/gstat.vcxproj.filters
new file mode 100644
index 00000000000..3d034a92160
--- /dev/null
+++ b/builds/win32/msvc14/gstat.vcxproj.filters
@@ -0,0 +1,73 @@
+
+
+
+
+ {fded3403-dcfd-46fc-ad3b-f6b08dd4b80a}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {859dd693-750c-4da0-8b96-d85fe1dc95fb}
+ h;hpp;hxx;hm;inl
+
+
+ {8ab79722-d56d-4d4a-a987-a7fceebca09e}
+
+
+ {65fc77f4-d49c-42a1-8e71-4bd89142722e}
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/ib_udf.vcxproj b/builds/win32/msvc14/ib_udf.vcxproj
new file mode 100644
index 00000000000..f1e3d7b3e85
--- /dev/null
+++ b/builds/win32/msvc14/ib_udf.vcxproj
@@ -0,0 +1,214 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {0D4A2D8E-6461-479E-9399-F7929174E050}
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\udf\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_udf.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_udf.def
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_udf.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_udf.def
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
+
+ {eaba0ff3-1c4d-4fab-8418-31c9061f3f0d}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/ib_udf.vcxproj.filters b/builds/win32/msvc14/ib_udf.vcxproj.filters
new file mode 100644
index 00000000000..7480d4fa723
--- /dev/null
+++ b/builds/win32/msvc14/ib_udf.vcxproj.filters
@@ -0,0 +1,36 @@
+
+
+
+
+ {0b14a3ac-741b-4ab8-97dc-0fa4eac17e09}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {4e56c77a-9462-4d13-a941-86997b56ab9e}
+ h;hpp;hxx;hm;inl
+
+
+ {5845fc16-9a95-409d-b536-499a241cbaff}
+
+
+
+
+ EXTLIB files
+
+
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
+
+ EXTLIB files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/ib_util.vcxproj b/builds/win32/msvc14/ib_util.vcxproj
new file mode 100644
index 00000000000..04dc8c5d1f1
--- /dev/null
+++ b/builds/win32/msvc14/ib_util.vcxproj
@@ -0,0 +1,209 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {EABA0FF3-1C4D-4FAB-8418-31C9061F3F0D}
+ 8.1
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;IB_UTIL_EXPORTS;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_util.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;IB_UTIL_EXPORTS;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_util.def
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_util.def
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ ..\defs\ib_util.def
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/ib_util.vcxproj.filters b/builds/win32/msvc14/ib_util.vcxproj.filters
new file mode 100644
index 00000000000..dd17ffc1d8f
--- /dev/null
+++ b/builds/win32/msvc14/ib_util.vcxproj.filters
@@ -0,0 +1,36 @@
+
+
+
+
+ {a8874773-9774-412e-9f6c-dfbaf1f47bfa}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {bde5cc83-6ca3-48f2-8025-3bffc5a2ce1d}
+ h;hpp;hxx;hm;inl
+
+
+ {74895cca-428f-4600-a5a2-1603ab9c6567}
+
+
+
+
+ EXTLIB files
+
+
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
+
+ EXTLIB files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/instclient.vcxproj b/builds/win32/msvc14/instclient.vcxproj
new file mode 100644
index 00000000000..ed0bb85a04d
--- /dev/null
+++ b/builds/win32/msvc14/instclient.vcxproj
@@ -0,0 +1,195 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {C6A31374-178C-4680-A404-76BE24D0229B}
+ instclient
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ /EHc- %(AdditionalOptions)
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ /EHc- %(AdditionalOptions)
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/instclient.vcxproj.filters b/builds/win32/msvc14/instclient.vcxproj.filters
new file mode 100644
index 00000000000..ba35862d250
--- /dev/null
+++ b/builds/win32/msvc14/instclient.vcxproj.filters
@@ -0,0 +1,34 @@
+
+
+
+
+ {758c80c1-8ef6-4b5b-b74d-4a34fc9bfa89}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {8c095e47-b17a-4600-b67e-c0096a9c0b52}
+ h;hpp;hxx;hm;inl
+
+
+ {1dbb9f9f-e01e-48b6-862c-4e9ecd890b23}
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/instreg.vcxproj b/builds/win32/msvc14/instreg.vcxproj
new file mode 100644
index 00000000000..46906cc99d4
--- /dev/null
+++ b/builds/win32/msvc14/instreg.vcxproj
@@ -0,0 +1,194 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {19470DE6-1975-4F9B-B1BE-E87A83240B15}
+ instreg
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/instreg.vcxproj.filters b/builds/win32/msvc14/instreg.vcxproj.filters
new file mode 100644
index 00000000000..20bfca832ea
--- /dev/null
+++ b/builds/win32/msvc14/instreg.vcxproj.filters
@@ -0,0 +1,37 @@
+
+
+
+
+ {91af9510-adc3-4a3f-93d2-f815ecfcf615}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {2265d148-bef7-4bfe-a344-5424167a9585}
+ h;hpp;hxx;hm;inl
+
+
+ {c1ed2464-5728-45d8-bb7a-bfd413f0a000}
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/instsvc.vcxproj b/builds/win32/msvc14/instsvc.vcxproj
new file mode 100644
index 00000000000..4b02aa484a2
--- /dev/null
+++ b/builds/win32/msvc14/instsvc.vcxproj
@@ -0,0 +1,199 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {72894398-38CA-47A6-95FE-9647DE2BE968}
+ instsvc
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ RequireAdministrator
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/instsvc.vcxproj.filters b/builds/win32/msvc14/instsvc.vcxproj.filters
new file mode 100644
index 00000000000..9a7432e40b9
--- /dev/null
+++ b/builds/win32/msvc14/instsvc.vcxproj.filters
@@ -0,0 +1,34 @@
+
+
+
+
+ {30188c3d-5340-4860-9907-c5f18f2c9e5f}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {e272610c-123e-45f8-b6e6-88a03b1f9253}
+ h;hpp;hxx;hm;inl
+
+
+ {07d2c3e2-fe57-4d44-ad87-7f265997e8bc}
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/intl.vcxproj b/builds/win32/msvc14/intl.vcxproj
new file mode 100644
index 00000000000..f0df102473f
--- /dev/null
+++ b/builds/win32/msvc14/intl.vcxproj
@@ -0,0 +1,275 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {DFFA2117-E6A8-4806-BB69-94DAC8F8F42A}
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\intl\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\intl\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\intl\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\intl\
+ fb$(ProjectName)
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;%(AdditionalIncludeDirectories)
+ NDEBUG;_WINDOWS;_USRDLL;INTL_EXPORTS;WINDOWS_ONLY;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ fb$(ProjectName).dll
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;%(AdditionalIncludeDirectories)
+ NDEBUG;_WINDOWS;_USRDLL;INTL_EXPORTS;WINDOWS_ONLY;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/$(Configuration)/lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ MachineX64
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ Win32
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;%(AdditionalIncludeDirectories)
+ _DEBUG;_WINDOWS;_USRDLL;WINDOWS_ONLY;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ false
+
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../extern/icu/include;%(AdditionalIncludeDirectories)
+ _DEBUG;_WINDOWS;_USRDLL;WINDOWS_ONLY;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;icuuc.lib;%(AdditionalDependencies)
+ ../../../extern/icu/$(Platform)/release/lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/intl.vcxproj.filters b/builds/win32/msvc14/intl.vcxproj.filters
new file mode 100644
index 00000000000..3457282438a
--- /dev/null
+++ b/builds/win32/msvc14/intl.vcxproj.filters
@@ -0,0 +1,195 @@
+
+
+
+
+ {5c0fd2a2-b764-4a60-a3cd-f71c4cb8c0f9}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {344667c6-0c24-4cd6-80a8-bfb24d7198ff}
+ h;hpp;hxx;hm;inl
+
+
+ {6745d7c8-7239-401d-9921-bea59c0c974f}
+
+
+ {5b984df6-770c-451c-97d3-088dbd831bc8}
+
+
+ {90f8ac5a-5de0-4910-a037-615e50b67390}
+
+
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ INTL files
+
+
+ COMMON files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
+
+ INTL files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/intlbuild.vcxproj b/builds/win32/msvc14/intlbuild.vcxproj
new file mode 100644
index 00000000000..f867f3bfa0d
--- /dev/null
+++ b/builds/win32/msvc14/intlbuild.vcxproj
@@ -0,0 +1,182 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {9546EF04-1326-464B-A6ED-395C60DD63CC}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ true
+ true
+
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ odbc32.lib;odbccp32.lib;fbclient_ms.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ /EHc- %(AdditionalOptions)
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ odbc32.lib;odbccp32.lib;fbclient_ms.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ odbc32.lib;odbccp32.lib;fbclient_ms.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ ../../../src/include;../../../src/include/gen;../../../src/jrd;%(AdditionalIncludeDirectories)
+ GPRE_FORTRAN;GPRE_PASCAL;GPRE_COBOL;GPRE_ADA;_DEBUG;_CONSOLE;SUPERCLIENT;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0c0a
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ odbc32.lib;odbccp32.lib;fbclient_ms.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/intlbuild.vcxproj.filters b/builds/win32/msvc14/intlbuild.vcxproj.filters
new file mode 100644
index 00000000000..8c785bb86cf
--- /dev/null
+++ b/builds/win32/msvc14/intlbuild.vcxproj.filters
@@ -0,0 +1,22 @@
+
+
+
+
+ {71fcd27d-349c-42ff-855a-2be101c73f40}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {41ed8e38-8fb5-44d0-93d2-c9e1bdea2d82}
+ h;hpp;hxx;hm;inl
+
+
+ {b25f8886-11f9-4219-84cd-cc8f372bce52}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/isql.vcxproj b/builds/win32/msvc14/isql.vcxproj
new file mode 100644
index 00000000000..d05a4389c8c
--- /dev/null
+++ b/builds/win32/msvc14/isql.vcxproj
@@ -0,0 +1,220 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {DEE75AD5-F165-40E1-80B2-400E27725D5C}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/isql.vcxproj.filters b/builds/win32/msvc14/isql.vcxproj.filters
new file mode 100644
index 00000000000..32a77f1e060
--- /dev/null
+++ b/builds/win32/msvc14/isql.vcxproj.filters
@@ -0,0 +1,88 @@
+
+
+
+
+ {59840e1d-aa3e-463f-b28d-31e80f8bccd4}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {bf7fa21f-6d79-419a-805f-79e37cbee6fa}
+ epp
+
+
+ {4f063dab-2d00-4fc4-b1ec-81a59eddd52e}
+ h;hpp;hxx;hm;inl
+
+
+ {37e4c05a-f30c-406f-9e04-00cfc92ab53c}
+
+
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+
+
+ ISQL files\epp Source Files
+
+
+ ISQL files\epp Source Files
+
+
+ ISQL files\epp Source Files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/isql_embed.vcxproj b/builds/win32/msvc14/isql_embed.vcxproj
new file mode 100644
index 00000000000..2d15f69ecb6
--- /dev/null
+++ b/builds/win32/msvc14/isql_embed.vcxproj
@@ -0,0 +1,219 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {B8AACEB0-2586-4EAE-868F-18A6A93A1A19}
+ 8.1
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_CONSOLE;SUPERCLIENT;DEV_BUILD;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_CONSOLE;SUPERCLIENT;WIN32;%(PreprocessorDefinitions)
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {c5a60e3d-7815-4127-b856-96277bec1d11}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/isql_embed.vcxproj.filters b/builds/win32/msvc14/isql_embed.vcxproj.filters
new file mode 100644
index 00000000000..cfd3074e5ef
--- /dev/null
+++ b/builds/win32/msvc14/isql_embed.vcxproj.filters
@@ -0,0 +1,82 @@
+
+
+
+
+ {cddfcf50-eca5-4fb6-8da0-325f4bbe7f97}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {5b0ec000-5109-48a4-8507-990463b3dfa1}
+ epp
+
+
+ {347844f3-a8af-4b54-af65-116f32389090}
+ h;hpp;hxx;hm;inl
+
+
+ {1dc78885-3224-495e-85a6-93cb84073b7f}
+
+
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+ ISQL files
+
+
+
+
+ ISQL files\epp Source Files
+
+
+ ISQL files\epp Source Files
+
+
+ ISQL files\epp Source Files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/lock.vcxproj b/builds/win32/msvc14/lock.vcxproj
new file mode 100644
index 00000000000..04eaf8e24ef
--- /dev/null
+++ b/builds/win32/msvc14/lock.vcxproj
@@ -0,0 +1,142 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {604E1144-1A22-43AF-9A3E-08650EE4EE90}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;SUPERSERVER;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;SUPERSERVER;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/lock.vcxproj.filters b/builds/win32/msvc14/lock.vcxproj.filters
new file mode 100644
index 00000000000..4a2b19551e7
--- /dev/null
+++ b/builds/win32/msvc14/lock.vcxproj.filters
@@ -0,0 +1,26 @@
+
+
+
+
+ {baf20cb6-656c-4649-8f33-0e68c98b38f0}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {c13f357e-7c3b-442c-8013-c81c794d3907}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ LOCK files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/lock_classic.vcxproj b/builds/win32/msvc14/lock_classic.vcxproj
new file mode 100644
index 00000000000..9637bc5bc0c
--- /dev/null
+++ b/builds/win32/msvc14/lock_classic.vcxproj
@@ -0,0 +1,143 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {213C6F21-D83F-48C7-BBB5-B35AB1B706B1}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/lock_classic.vcxproj.filters b/builds/win32/msvc14/lock_classic.vcxproj.filters
new file mode 100644
index 00000000000..228b5db7d20
--- /dev/null
+++ b/builds/win32/msvc14/lock_classic.vcxproj.filters
@@ -0,0 +1,26 @@
+
+
+
+
+ {98c56340-763d-4441-acf6-5d757eb5fffa}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {9077ee6d-3ad1-4d03-a110-4dd6dbedc8a2}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ LOCK files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/nbackup.vcxproj b/builds/win32/msvc14/nbackup.vcxproj
new file mode 100644
index 00000000000..4dcd295b4ce
--- /dev/null
+++ b/builds/win32/msvc14/nbackup.vcxproj
@@ -0,0 +1,199 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {01A41DFA-8908-4576-A1F1-C8BC7EAE39A1}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;WIN32;_CONSOLE;SUPERCLIENT;CLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/nbackup.vcxproj.filters b/builds/win32/msvc14/nbackup.vcxproj.filters
new file mode 100644
index 00000000000..5b682f8cbbb
--- /dev/null
+++ b/builds/win32/msvc14/nbackup.vcxproj.filters
@@ -0,0 +1,44 @@
+
+
+
+
+ {15ccccf9-1b45-4b76-bb22-c2595eaef975}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {6a9f6cd2-ab02-470b-8a45-35d7581c9479}
+ h;hpp;hxx;hm;inl
+
+
+ {0e47469b-d9ed-4d47-ad7a-94eed9330d07}
+
+
+ {a023690f-c2ef-48d2-bf6d-887e2e2f3293}
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+
+
+ Resource files
+
+
+
diff --git a/builds/win32/msvc14/qli.vcxproj b/builds/win32/msvc14/qli.vcxproj
new file mode 100644
index 00000000000..d79cb018801
--- /dev/null
+++ b/builds/win32/msvc14/qli.vcxproj
@@ -0,0 +1,262 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {EBB8361B-49D5-43A5-8771-940DF3E308EF}
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ false
+ false
+ false
+ false
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+ ..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\bin\
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;DEV_BUILD;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;DEV_BUILD;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)
+ Console
+ false
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+ ..\..\..\src\jrd
+
+
+
+
+ {15605f44-bffd-444f-ad4c-55dc9d704465}
+ false
+
+
+ {492e7bda-8948-408d-a43e-4c0a5b86afb8}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/qli.vcxproj.filters b/builds/win32/msvc14/qli.vcxproj.filters
new file mode 100644
index 00000000000..0330f1af91e
--- /dev/null
+++ b/builds/win32/msvc14/qli.vcxproj.filters
@@ -0,0 +1,233 @@
+
+
+
+
+ {93ef334e-cbaf-4e47-ba3e-c14f1f997ebd}
+
+
+ {6100ae73-a2ec-4903-a629-ff8e224fa4f1}
+
+
+ {3da0f459-0a28-4984-8f49-6ec3bbb1b297}
+
+
+ {1cc8c2c2-2287-4aa0-bb3f-32a5d7d62b43}
+
+
+ {6a93eeaf-e859-48a9-b07d-099243bc6dbb}
+
+
+ {caad377e-6a04-4965-9a80-dfe4a0a15750}
+
+
+ {215d717b-45ec-4509-ae01-a35d262943f0}
+ h;hpp;hxx;hm;inl
+
+
+ {4a4b528f-5dea-4de6-aab9-56caf1a91133}
+
+
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files
+
+
+ QLI files\Generated files
+
+
+ QLI files\Generated files
+
+
+ QLI files\Generated files
+
+
+ QLI files\Generated files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ JRD files
+
+
+ GPRE files
+
+
+ COMMON files
+
+
+ JRD files
+
+
+
+
+ QLI files\epp files
+
+
+ QLI files\epp files
+
+
+ QLI files\epp files
+
+
+ QLI files\epp files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
+
+ Resource files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/remote.vcxproj b/builds/win32/msvc14/remote.vcxproj
new file mode 100644
index 00000000000..0c2f6b250a7
--- /dev/null
+++ b/builds/win32/msvc14/remote.vcxproj
@@ -0,0 +1,166 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {4BCC693D-1745-45ED-8302-E5E2F979549A}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ Disabled
+ _DEBUG;_LIB;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_LIB;SUPERSERVER;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;SUPERSERVER;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/remote.vcxproj.filters b/builds/win32/msvc14/remote.vcxproj.filters
new file mode 100644
index 00000000000..4ecf6b12b3f
--- /dev/null
+++ b/builds/win32/msvc14/remote.vcxproj.filters
@@ -0,0 +1,98 @@
+
+
+
+
+ {a2c8303a-3a5a-4240-aac6-fbf3385dc836}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {328bf81e-c500-4031-acda-9805d6d3e26d}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/remote_classic.vcxproj b/builds/win32/msvc14/remote_classic.vcxproj
new file mode 100644
index 00000000000..f39469f14d9
--- /dev/null
+++ b/builds/win32/msvc14/remote_classic.vcxproj
@@ -0,0 +1,165 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {3C4993E4-946C-4029-97B8-1A111F32F4FC}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/remote_classic.vcxproj.filters b/builds/win32/msvc14/remote_classic.vcxproj.filters
new file mode 100644
index 00000000000..7fc937116c4
--- /dev/null
+++ b/builds/win32/msvc14/remote_classic.vcxproj.filters
@@ -0,0 +1,95 @@
+
+
+
+
+ {e55e380a-adca-44af-a84f-82e8e509678d}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {8837ab8f-ad19-44f9-ac7b-5bd7fad6a92d}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+ REMOTE files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/utilities.vcxproj b/builds/win32/msvc14/utilities.vcxproj
new file mode 100644
index 00000000000..e33b51f37c5
--- /dev/null
+++ b/builds/win32/msvc14/utilities.vcxproj
@@ -0,0 +1,150 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {E9AAC310-465E-4384-8BCC-674F297F777C}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_LIB;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/utilities.vcxproj.filters b/builds/win32/msvc14/utilities.vcxproj.filters
new file mode 100644
index 00000000000..e5d017c9d68
--- /dev/null
+++ b/builds/win32/msvc14/utilities.vcxproj.filters
@@ -0,0 +1,53 @@
+
+
+
+
+ {9da061b8-4448-44d1-b51c-602a62de2e60}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {0684d6ac-e031-4056-9ae0-3721cebf1e50}
+ epp
+
+
+ {f44e9858-e149-4bb3-aa70-7d169bf4eefe}
+
+
+ {022341ea-536f-4a61-b2c3-fb44cc15c8fc}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ UTILITIES files
+
+
+ UTILITIES files
+
+
+ UTILITIES files\Generated files
+
+
+
+
+ UTILITIES files\epp files
+
+
+ UTILITIES files\epp files
+
+
+ UTILITIES files\epp files
+
+
+ UTILITIES files\epp files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/utilities_embed.vcxproj b/builds/win32/msvc14/utilities_embed.vcxproj
new file mode 100644
index 00000000000..95d8070bc82
--- /dev/null
+++ b/builds/win32/msvc14/utilities_embed.vcxproj
@@ -0,0 +1,148 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {B0833E27-BCB2-4D0D-B6D2-F4621224CFD8}
+ 8.1
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+
+
+
+ Disabled
+ _DEBUG;_LIB;EMBEDDED;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ Disabled
+ _DEBUG;_LIB;EMBEDDED;WIN32;DEV_BUILD;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;EMBEDDED;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ NDEBUG;_LIB;EMBEDDED;WIN32;%(PreprocessorDefinitions)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/win32/msvc14/utilities_embed.vcxproj.filters b/builds/win32/msvc14/utilities_embed.vcxproj.filters
new file mode 100644
index 00000000000..3dcf0f0266d
--- /dev/null
+++ b/builds/win32/msvc14/utilities_embed.vcxproj.filters
@@ -0,0 +1,41 @@
+
+
+
+
+ {4b7d9bd2-4fe4-4181-9395-244099535a41}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {de5db480-d395-4000-ab69-00033f5119b6}
+ epp
+
+
+ {58baf664-d0c9-4f97-91a4-6f2af0930d79}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ UTILITIES files
+
+
+
+
+ UTILITIES files\epp files
+
+
+ UTILITIES files\epp files
+
+
+ UTILITIES files\epp files
+
+
+
+
+ Header files
+
+
+ Header files
+
+
+
\ No newline at end of file
diff --git a/builds/win32/setenvvar.bat b/builds/win32/setenvvar.bat
index d7909679975..fb4f87ebd31 100644
--- a/builds/win32/setenvvar.bat
+++ b/builds/win32/setenvvar.bat
@@ -28,6 +28,14 @@ set FB_PROCESSOR_ARCHITECTURE=%PROCESSOR_ARCHITECTURE%
:: To disable VS8/VS9/VS10 build, slightly alter the env var names in "if" conditions below
+if DEFINED VS140COMNTOOLS (
+@devenv /? >nul 2>nul
+@if errorlevel 9009 (call "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" %FB_PROCESSOR_ARCHITECTURE%) else ( echo The file: & @echo "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" %FB_PROCESSOR_ARCHITECTURE% & echo has already been executed.)
+) else (
+if DEFINED VS120COMNTOOLS (
+@devenv /? >nul 2>nul
+@if errorlevel 9009 (call "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat" %FB_PROCESSOR_ARCHITECTURE%) else ( echo The file: & @echo "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat" %FB_PROCESSOR_ARCHITECTURE% & echo has already been executed.)
+) else (
if DEFINED VS100COMNTOOLS (
@devenv /? >nul 2>nul
@if errorlevel 9009 (call "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" %FB_PROCESSOR_ARCHITECTURE%) else ( echo The file: & @echo "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" %FB_PROCESSOR_ARCHITECTURE% & echo has already been executed.)
@@ -49,6 +57,8 @@ if DEFINED VS71COMNTOOLS (
)
)
)
+)
+)
@echo.
@@ -58,7 +68,7 @@ if DEFINED VS71COMNTOOLS (
@SET SERVER_NAME=localhost
@cd ..\..
-@for /f "delims=" %%a in ('@cd') do (set FB_ROOT_PATH=%%a)
+@for /f "delims=" %%a in ('@cd') do (set FB_ROOT_PATH=%%~sa)
@cd %~dp0
@for /f "tokens=*" %%a in ('@echo %FB_ROOT_PATH:\=/%') do (set FB_DB_PATH=%%a)
@@ -106,7 +116,6 @@ if DEFINED VS71COMNTOOLS (
-
goto :END
diff --git a/src/jrd/os/win32/mod_loader.cpp b/src/jrd/os/win32/mod_loader.cpp
index 76ceecad703..aeae4c2bd5e 100644
--- a/src/jrd/os/win32/mod_loader.cpp
+++ b/src/jrd/os/win32/mod_loader.cpp
@@ -98,7 +98,9 @@ class ContextActivator
#elif _MSC_VER == 1700
"msvcr110.dll",
#elif _MSC_VER == 1800
- "mscvr120.dll",
+ "mscvr120.dll",
+#elif _MSC_VER == 1900
+ "vcruntime140.dll",
#else
#error Specify CRT DLL name here !
#endif