diff --git a/compiler/src/vcbuild/dmd.sln b/compiler/src/vcbuild/dmd.sln index dcda3b58b9..7cb042fc3f 100644 --- a/compiler/src/vcbuild/dmd.sln +++ b/compiler/src/vcbuild/dmd.sln @@ -1,10 +1,12 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35527.113 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dmd", "dmd.vcxproj", "{C4DA4FAF-A928-4230-8353-E80C76F223E0}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "druntime", "druntime.vcxproj", "{987BD84D-D5D9-4F39-B100-54FB4ADAEF89}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 @@ -27,6 +29,18 @@ Global {C4DA4FAF-A928-4230-8353-E80C76F223E0}.RelWithAsserts|Win32.Build.0 = RelWithAsserts|Win32 {C4DA4FAF-A928-4230-8353-E80C76F223E0}.RelWithAsserts|x64.ActiveCfg = RelWithAsserts|x64 {C4DA4FAF-A928-4230-8353-E80C76F223E0}.RelWithAsserts|x64.Build.0 = RelWithAsserts|x64 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Debug|Win32.ActiveCfg = Debug|Win32 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Debug|Win32.Build.0 = Debug|Win32 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Debug|x64.ActiveCfg = Debug|x64 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Debug|x64.Build.0 = Debug|x64 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Release|Win32.ActiveCfg = Release|Win32 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Release|Win32.Build.0 = Release|Win32 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Release|x64.ActiveCfg = Release|x64 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.Release|x64.Build.0 = Release|x64 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.RelWithAsserts|Win32.ActiveCfg = Release|Win32 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.RelWithAsserts|Win32.Build.0 = Release|Win32 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.RelWithAsserts|x64.ActiveCfg = Release|x64 + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89}.RelWithAsserts|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/compiler/src/vcbuild/druntime.vcxproj b/compiler/src/vcbuild/druntime.vcxproj new file mode 100644 index 0000000000..ba0a34fa9a --- /dev/null +++ b/compiler/src/vcbuild/druntime.vcxproj @@ -0,0 +1,135 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + {987BD84D-D5D9-4F39-B100-54FB4ADAEF89} + Win32Proj + druntime + 10 + + + + StaticLibrary + $(DefaultPlatformToolset) + Unicode + DMD + + + + + + + false + true + + + true + ..\..\..\generated\Windows\$(Configuration)\$(PlatformName)\ + ..\..\..\generated\Windows\$(Configuration)\$(PlatformName)\ + false + x64 + x86 + 64 + 32mscoff + Debug + Release + druntime$(DMDModel) + ..\..\..\generated\Windows\$(Configuration)\$(PlatformName)\ + src + ..\..\..\druntime\src + + + + + + NotUsing + Level3 + MultiThreaded + MultiThreadedDebug + + + Project + + + MultiThreaded + MultiThreadedDebug + -lib -preview=shortenedMethods -preview=fieldwise + -preview=dtorfields -preview=dip1000 + true + + + + + Console + true + + + + + MaxSpeed + true + true + WIN32;NDEBUG;%(PreprocessorDefinitions) + + + true + true + Release + + + true + true + true + + + + + {c4da4faf-a928-4230-8353-e80c76f223e0} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +