diff --git a/build/tc.sln b/build/tc.sln
index d7e4dbf33..e5f2ae9ec 100644
--- a/build/tc.sln
+++ b/build/tc.sln
@@ -1,6 +1,8 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.28307.1622
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tc0", "tc0.vcxproj", "{2A7D387D-4324-45FF-A37D-FD2B9B64C6A0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tc1", "tc1.vcxproj", "{357A6598-0A5C-4108-8A33-66BC429DD42F}"
@@ -17,6 +19,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vedoc", "vedoc.vcxproj", "{
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tc3", "tc3.vcxproj", "{06AB01B2-81A3-4EA6-B7B6-D5B8DFC4DD91}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vedocext", "vedocext.vcxproj", "{0042619A-6B7C-4D3D-9CD9-9BDD8D200C15}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cglib", "cglib.vcxproj", "{7B80F974-CE2E-4BD9-855A-44FF139FF288}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@@ -55,8 +61,19 @@ Global
{06AB01B2-81A3-4EA6-B7B6-D5B8DFC4DD91}.Debug|Win32.Build.0 = Debug|Win32
{06AB01B2-81A3-4EA6-B7B6-D5B8DFC4DD91}.Release|Win32.ActiveCfg = Release|Win32
{06AB01B2-81A3-4EA6-B7B6-D5B8DFC4DD91}.Release|Win32.Build.0 = Release|Win32
+ {0042619A-6B7C-4D3D-9CD9-9BDD8D200C15}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0042619A-6B7C-4D3D-9CD9-9BDD8D200C15}.Debug|Win32.Build.0 = Debug|Win32
+ {0042619A-6B7C-4D3D-9CD9-9BDD8D200C15}.Release|Win32.ActiveCfg = Release|Win32
+ {0042619A-6B7C-4D3D-9CD9-9BDD8D200C15}.Release|Win32.Build.0 = Release|Win32
+ {7B80F974-CE2E-4BD9-855A-44FF139FF288}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7B80F974-CE2E-4BD9-855A-44FF139FF288}.Debug|Win32.Build.0 = Debug|Win32
+ {7B80F974-CE2E-4BD9-855A-44FF139FF288}.Release|Win32.ActiveCfg = Release|Win32
+ {7B80F974-CE2E-4BD9-855A-44FF139FF288}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {FF786D2D-E413-4ABF-BCFF-19114FAD2B28}
+ EndGlobalSection
EndGlobal
diff --git a/build/tc0.vcxproj b/build/tc0.vcxproj
index 59e3a4a22..8769f2c77 100644
--- a/build/tc0.vcxproj
+++ b/build/tc0.vcxproj
@@ -144,8 +144,6 @@
-
-
%(AdditionalIncludeDirectories)
%(PreprocessorDefinitions)
@@ -260,6 +258,9 @@
{a1ce9743-a597-4f92-b55a-345a366c9e55}
+
+ {0042619a-6b7c-4d3d-9cd9-9bdd8d200c15}
+
diff --git a/build/tc0.vcxproj.filters b/build/tc0.vcxproj.filters
index a9d0b6baf..6e6b8c54e 100644
--- a/build/tc0.vcxproj.filters
+++ b/build/tc0.vcxproj.filters
@@ -21,12 +21,6 @@
-
- Sources
-
-
- Sources
-
Sources
diff --git a/build/tc1.vcxproj b/build/tc1.vcxproj
index 7c21c3ba2..9c97ff4e6 100644
--- a/build/tc1.vcxproj
+++ b/build/tc1.vcxproj
@@ -144,7 +144,6 @@
-
%(AdditionalIncludeDirectories)
%(PreprocessorDefinitions)
@@ -201,6 +200,9 @@
{2d38a763-3d74-4338-9362-b891784ec90e}
+
+ {7b80f974-ce2e-4bd9-855a-44ff139ff288}
+
diff --git a/build/tc1.vcxproj.filters b/build/tc1.vcxproj.filters
index a1a2907fd..fe0ed620c 100644
--- a/build/tc1.vcxproj.filters
+++ b/build/tc1.vcxproj.filters
@@ -19,9 +19,6 @@
-
- Sources
-
Sources
diff --git a/build/tc2.vcxproj b/build/tc2.vcxproj
index 86a31acc1..dca7dde2d 100644
--- a/build/tc2.vcxproj
+++ b/build/tc2.vcxproj
@@ -126,7 +126,7 @@
%(AdditionalDependencies)
- ..\exed\tc2.exe
+ $(OutDir)$(TargetName)$(TargetExt)
true
%(IgnoreSpecificDefaultLibraries)
true
@@ -145,10 +145,6 @@
-
-
-
-
%(AdditionalIncludeDirectories)
%(PreprocessorDefinitions)
@@ -174,6 +170,9 @@
+
+
+
@@ -192,6 +191,9 @@
{2d38a763-3d74-4338-9362-b891784ec90e}
+
+ {7b80f974-ce2e-4bd9-855a-44ff139ff288}
+
diff --git a/build/tc2.vcxproj.filters b/build/tc2.vcxproj.filters
index dc9bf3c5a..0ddd6d653 100644
--- a/build/tc2.vcxproj.filters
+++ b/build/tc2.vcxproj.filters
@@ -37,18 +37,6 @@
Sources
-
- Sources
-
-
- Sources
-
-
- Sources
-
-
- Sources
-
@@ -68,6 +56,15 @@
Headers
+
+ Headers
+
+
+ Headers
+
+
+ Headers
+
diff --git a/build/tc3.vcxproj b/build/tc3.vcxproj
index b025605ad..5c134a305 100644
--- a/build/tc3.vcxproj
+++ b/build/tc3.vcxproj
@@ -144,8 +144,6 @@
-
-
%(AdditionalIncludeDirectories)
%(PreprocessorDefinitions)
@@ -196,6 +194,9 @@
{2d38a763-3d74-4338-9362-b891784ec90e}
+
+ {7b80f974-ce2e-4bd9-855a-44ff139ff288}
+
diff --git a/build/tc3.vcxproj.filters b/build/tc3.vcxproj.filters
index 6154e0b4b..fc1a34bea 100644
--- a/build/tc3.vcxproj.filters
+++ b/build/tc3.vcxproj.filters
@@ -10,12 +10,6 @@
Sources
-
- Sources
-
-
- Sources
-
diff --git a/build/tc8.vcxproj b/build/tc8.vcxproj
index cd551a267..4ac933bbc 100644
--- a/build/tc8.vcxproj
+++ b/build/tc8.vcxproj
@@ -140,9 +140,6 @@
-
-
-
%(AdditionalIncludeDirectories)
%(PreprocessorDefinitions)
@@ -192,9 +189,15 @@
{2d38a763-3d74-4338-9362-b891784ec90e}
+
+ {7b80f974-ce2e-4bd9-855a-44ff139ff288}
+
{a1ce9743-a597-4f92-b55a-345a366c9e55}
+
+ {0042619a-6b7c-4d3d-9cd9-9bdd8d200c15}
+
diff --git a/build/tc8.vcxproj.filters b/build/tc8.vcxproj.filters
index ce84211e7..a6c12e047 100644
--- a/build/tc8.vcxproj.filters
+++ b/build/tc8.vcxproj.filters
@@ -27,15 +27,6 @@
Sources
-
- Sources
-
-
- Sources
-
-
- Sources
-
diff --git a/build/tc9.vcxproj b/build/tc9.vcxproj
index a846e37e9..7b6d225ec 100644
--- a/build/tc9.vcxproj
+++ b/build/tc9.vcxproj
@@ -142,13 +142,7 @@
-
-
-
-
-
-
%(AdditionalIncludeDirectories)
%(PreprocessorDefinitions)
@@ -216,9 +210,15 @@
{2d38a763-3d74-4338-9362-b891784ec90e}
+
+ {7b80f974-ce2e-4bd9-855a-44ff139ff288}
+
{a1ce9743-a597-4f92-b55a-345a366c9e55}
+
+ {0042619a-6b7c-4d3d-9cd9-9bdd8d200c15}
+
diff --git a/build/tc9.vcxproj.filters b/build/tc9.vcxproj.filters
index aea40a1a2..7459f623e 100644
--- a/build/tc9.vcxproj.filters
+++ b/build/tc9.vcxproj.filters
@@ -19,21 +19,6 @@
-
- Sources
-
-
- Sources
-
-
- Sources
-
-
- Sources
-
-
- Sources
-
Sources
@@ -49,9 +34,6 @@
Sources
-
- Sources
-
Sources