diff --git a/build/Ef0.vcxproj b/build/Ef0.vcxproj
index 426ac874f..d1a8e26bf 100644
--- a/build/Ef0.vcxproj
+++ b/build/Ef0.vcxproj
@@ -145,9 +145,6 @@
-
-
-
%(AdditionalIncludeDirectories)
@@ -293,12 +290,18 @@
{2d38a763-3d74-4338-9362-b891784ec90e}
+
+ {7b80f974-ce2e-4bd9-855a-44ff139ff288}
+
{b61f0ad4-0cce-4371-8e92-85a26caf1a7c}
{a1ce9743-a597-4f92-b55a-345a366c9e55}
+
+ {0042619a-6b7c-4d3d-9cd9-9bdd8d200c15}
+
diff --git a/build/Ef0.vcxproj.filters b/build/Ef0.vcxproj.filters
index 438839291..d4388b2ea 100644
--- a/build/Ef0.vcxproj.filters
+++ b/build/Ef0.vcxproj.filters
@@ -81,18 +81,9 @@
Sources
-
- Sources
-
-
- Sources
-
Sources
-
- Sources
-
diff --git a/build/Ef1.vcxproj b/build/Ef1.vcxproj
index b83d0e7bd..502c111bd 100644
--- a/build/Ef1.vcxproj
+++ b/build/Ef1.vcxproj
@@ -176,6 +176,15 @@
{2d38a763-3d74-4338-9362-b891784ec90e}
+
+ {7b80f974-ce2e-4bd9-855a-44ff139ff288}
+
+
+ {b61f0ad4-0cce-4371-8e92-85a26caf1a7c}
+
+
+ {a1ce9743-a597-4f92-b55a-345a366c9e55}
+
diff --git a/build/ef.sln b/build/ef.sln
index a06ea7528..5aae50e41 100644
--- a/build/ef.sln
+++ b/build/ef.sln
@@ -13,6 +13,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vedoc", "vedoc.vcxproj", "{
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lilib", "lilib.vcxproj", "{B61F0AD4-0CCE-4371-8E92-85A26CAF1A7C}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cglib", "cglib.vcxproj", "{7B80F974-CE2E-4BD9-855A-44FF139FF288}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vedocext", "vedocext.vcxproj", "{0042619A-6B7C-4D3D-9CD9-9BDD8D200C15}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@@ -39,6 +43,14 @@ Global
{B61F0AD4-0CCE-4371-8E92-85A26CAF1A7C}.Debug|Win32.Build.0 = Debug|Win32
{B61F0AD4-0CCE-4371-8E92-85A26CAF1A7C}.Release|Win32.ActiveCfg = Release|Win32
{B61F0AD4-0CCE-4371-8E92-85A26CAF1A7C}.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
+ {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
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE