Skip to content

Commit 28d6aa2

Browse files
ClearScript 7.0 RC: Removed all C++/CLI code, paving the way for non-Windows builds and resolving GitHub Issue #197; switched to static linking for V8 and C++ libraries; added initial support for .NET Core 3.1 on Linux and macOS; added V8ScriptEngineFlags.EnableTaskPromiseConversion to resolve GitHub Issue #198; updated managed code to leverage C# 7.3 features; updated build, deployment, and debugging documentation, resolving GitHub Issue #199. Tested with V8 8.6.395.17.
1 parent 6c1c92f commit 28d6aa2

File tree

871 files changed

+19790
-14274
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

871 files changed

+19790
-14274
lines changed

.gitignore

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ _ReSharper*/
3232
*.opensdf
3333
*.shfbproj_*
3434
*.VC.db
35-
ClearScript/V8/V8/build/
36-
ClearScript/V8/V8/lib/
37-
ClearScript/V8/V8/include/
35+
V8/build/
3836
.vs/
3937
packages/
4038
NuGet/Private/

ClearScript.NoV8.sln.DotSettings

Lines changed: 33 additions & 99 deletions
Large diffs are not rendered by default.

ClearScript.sln

Lines changed: 57 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,18 @@ Microsoft Visual Studio Solution File, Format Version 12.00
44
VisualStudioVersion = 16.0.29418.71
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScript", "ClearScript\ClearScript.csproj", "{D2382D2C-6576-4D96-B6CD-057C4F6BED96}"
7-
EndProject
8-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScriptTest", "ClearScriptTest\ClearScriptTest.csproj", "{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D}"
97
ProjectSection(ProjectDependencies) = postProject
10-
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {D2382D2C-6576-4D96-B6CD-057C4F6BED96}
118
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}
12-
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {28980C99-77E7-4B62-8484-AF06C5745B8C}
139
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {CDCF4EEA-1CA4-412E-8C77-78893A67A577}
1410
EndProjectSection
1511
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScriptConsole", "ClearScriptConsole\ClearScriptConsole.csproj", "{28980C99-77E7-4B62-8484-AF06C5745B8C}"
17-
ProjectSection(ProjectDependencies) = postProject
18-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}
19-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {CDCF4EEA-1CA4-412E-8C77-78893A67A577}
20-
EndProjectSection
21-
EndProject
22-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-32", "ClearScript\V8\ClearScriptV8\32\ClearScriptV8-32.vcxproj", "{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}"
23-
ProjectSection(ProjectDependencies) = postProject
24-
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {D2382D2C-6576-4D96-B6CD-057C4F6BED96}
25-
EndProjectSection
26-
EndProject
27-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-64", "ClearScript\V8\ClearScriptV8\64\ClearScriptV8-64.vcxproj", "{CDCF4EEA-1CA4-412E-8C77-78893A67A577}"
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScriptTest", "ClearScriptTest\ClearScriptTest.csproj", "{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D}"
2813
ProjectSection(ProjectDependencies) = postProject
2914
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {D2382D2C-6576-4D96-B6CD-057C4F6BED96}
15+
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {28980C99-77E7-4B62-8484-AF06C5745B8C}
3016
EndProjectSection
3117
EndProject
32-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "V8", "V8", "{14370560-F9FD-486D-A88E-D22C02576442}"
33-
ProjectSection(SolutionItems) = preProject
34-
ClearScript\V8\V8\V8Patch.txt = ClearScript\V8\V8\V8Patch.txt
35-
V8Update.cmd = V8Update.cmd
36-
EndProjectSection
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScriptConsole", "ClearScriptConsole\ClearScriptConsole.csproj", "{28980C99-77E7-4B62-8484-AF06C5745B8C}"
3719
EndProject
3820
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5488F9BE-286E-459B-8384-E9EDA331BD5B}"
3921
ProjectSection(SolutionItems) = preProject
@@ -47,10 +29,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
4729
EndProjectSection
4830
EndProject
4931
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScriptBenchmarks", "ClearScriptBenchmarks\ClearScriptBenchmarks.csproj", "{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}"
50-
ProjectSection(ProjectDependencies) = postProject
51-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}
52-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {CDCF4EEA-1CA4-412E-8C77-78893A67A577}
53-
EndProjectSection
5432
EndProject
5533
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScript", "NetCore\ClearScript\ClearScript.csproj", "{5563D61E-E25B-432E-8698-2193F51054FC}"
5634
ProjectSection(ProjectDependencies) = postProject
@@ -62,43 +40,52 @@ EndProject
6240
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptConsole", "NetCore\ClearScriptConsole\ClearScriptConsole.csproj", "{497012BC-959C-43A0-90A6-156A35DF2F43}"
6341
ProjectSection(ProjectDependencies) = postProject
6442
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
65-
{2869046D-48E7-488E-9BC0-A321FA697661} = {2869046D-48E7-488E-9BC0-A321FA697661}
6643
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {28980C99-77E7-4B62-8484-AF06C5745B8C}
67-
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {E72210BD-B937-4B03-BCFC-A15541C8DC12}
6844
EndProjectSection
6945
EndProject
7046
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptTest", "NetCore\ClearScriptTest\ClearScriptTest.csproj", "{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}"
7147
ProjectSection(ProjectDependencies) = postProject
7248
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
7349
{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D} = {EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D}
74-
{2869046D-48E7-488E-9BC0-A321FA697661} = {2869046D-48E7-488E-9BC0-A321FA697661}
7550
{497012BC-959C-43A0-90A6-156A35DF2F43} = {497012BC-959C-43A0-90A6-156A35DF2F43}
76-
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {E72210BD-B937-4B03-BCFC-A15541C8DC12}
7751
EndProjectSection
7852
EndProject
79-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "V8", "V8", "{2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2}"
53+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".NET Framework", ".NET Framework", "{526BA3EF-4E1D-48C1-9923-2485B63993EE}"
8054
EndProject
81-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-64", "NetCore\ClearScript\V8\ClearScriptV8\64\ClearScriptV8-64.vcxproj", "{E72210BD-B937-4B03-BCFC-A15541C8DC12}"
55+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptBenchmarks", "NetCore\ClearScriptBenchmarks\ClearScriptBenchmarks.csproj", "{925DD842-4585-4D44-80BB-78E1FB7E9438}"
8256
ProjectSection(ProjectDependencies) = postProject
83-
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
84-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {CDCF4EEA-1CA4-412E-8C77-78893A67A577}
57+
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29} = {7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}
8558
EndProjectSection
8659
EndProject
87-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-32", "NetCore\ClearScript\V8\ClearScriptV8\32\ClearScriptV8-32.vcxproj", "{2869046D-48E7-488E-9BC0-A321FA697661}"
60+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Unix (Build Only)", "Unix (Build Only)", "{CF199479-0DDD-4096-9587-6ACDB6D3D48D}"
61+
EndProject
62+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScript", "Unix\ClearScript\ClearScript.csproj", "{0E0654D0-C984-4397-BBCD-62ED80893551}"
8863
ProjectSection(ProjectDependencies) = postProject
89-
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
90-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}
64+
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {D2382D2C-6576-4D96-B6CD-057C4F6BED96}
9165
EndProjectSection
9266
EndProject
93-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".NET Framework", ".NET Framework", "{526BA3EF-4E1D-48C1-9923-2485B63993EE}"
67+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptConsole", "Unix\ClearScriptConsole\ClearScriptConsole.csproj", "{32AA29FA-4124-4F8A-93C8-84E056ECEBC0}"
68+
ProjectSection(ProjectDependencies) = postProject
69+
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {28980C99-77E7-4B62-8484-AF06C5745B8C}
70+
EndProjectSection
9471
EndProject
95-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptBenchmarks", "NetCore\ClearScriptBenchmarks\ClearScriptBenchmarks.csproj", "{925DD842-4585-4D44-80BB-78E1FB7E9438}"
72+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptBenchmarks", "Unix\ClearScriptBenchmarks\ClearScriptBenchmarks.csproj", "{EB4C5A54-8D1F-4924-8890-26E735223576}"
9673
ProjectSection(ProjectDependencies) = postProject
97-
{2869046D-48E7-488E-9BC0-A321FA697661} = {2869046D-48E7-488E-9BC0-A321FA697661}
98-
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {E72210BD-B937-4B03-BCFC-A15541C8DC12}
9974
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29} = {7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}
10075
EndProjectSection
10176
EndProject
77+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptTest", "Unix\ClearScriptTest\ClearScriptTest.csproj", "{7CD810A7-9BAA-4EF7-AC1F-F0CBB8F5899C}"
78+
ProjectSection(ProjectDependencies) = postProject
79+
{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D} = {EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D}
80+
{32AA29FA-4124-4F8A-93C8-84E056ECEBC0} = {32AA29FA-4124-4F8A-93C8-84E056ECEBC0}
81+
EndProjectSection
82+
EndProject
83+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ClearScriptV8", "ClearScriptV8", "{46C568CE-BA46-498F-9D8F-6293DED1BB94}"
84+
EndProject
85+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-32", "ClearScriptV8\32\ClearScriptV8-32.vcxproj", "{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}"
86+
EndProject
87+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-64", "ClearScriptV8\64\ClearScriptV8-64.vcxproj", "{CDCF4EEA-1CA4-412E-8C77-78893A67A577}"
88+
EndProject
10289
Global
10390
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10491
Debug|Any CPU = Debug|Any CPU
@@ -117,14 +104,6 @@ Global
117104
{28980C99-77E7-4B62-8484-AF06C5745B8C}.Debug|Any CPU.Build.0 = Debug|Any CPU
118105
{28980C99-77E7-4B62-8484-AF06C5745B8C}.Release|Any CPU.ActiveCfg = Release|Any CPU
119106
{28980C99-77E7-4B62-8484-AF06C5745B8C}.Release|Any CPU.Build.0 = Release|Any CPU
120-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Debug|Any CPU.ActiveCfg = Debug|Win32
121-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Debug|Any CPU.Build.0 = Debug|Win32
122-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Release|Any CPU.ActiveCfg = Release|Win32
123-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Release|Any CPU.Build.0 = Release|Win32
124-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Debug|Any CPU.ActiveCfg = Debug|x64
125-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Debug|Any CPU.Build.0 = Debug|x64
126-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Release|Any CPU.ActiveCfg = Release|x64
127-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Release|Any CPU.Build.0 = Release|x64
128107
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
129108
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}.Debug|Any CPU.Build.0 = Debug|Any CPU
130109
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -141,18 +120,34 @@ Global
141120
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
142121
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
143122
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}.Release|Any CPU.Build.0 = Release|Any CPU
144-
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Debug|Any CPU.ActiveCfg = Debug|x64
145-
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Debug|Any CPU.Build.0 = Debug|x64
146-
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Release|Any CPU.ActiveCfg = Release|x64
147-
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Release|Any CPU.Build.0 = Release|x64
148-
{2869046D-48E7-488E-9BC0-A321FA697661}.Debug|Any CPU.ActiveCfg = Debug|Win32
149-
{2869046D-48E7-488E-9BC0-A321FA697661}.Debug|Any CPU.Build.0 = Debug|Win32
150-
{2869046D-48E7-488E-9BC0-A321FA697661}.Release|Any CPU.ActiveCfg = Release|Win32
151-
{2869046D-48E7-488E-9BC0-A321FA697661}.Release|Any CPU.Build.0 = Release|Win32
152123
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
153124
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Debug|Any CPU.Build.0 = Debug|Any CPU
154125
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Release|Any CPU.ActiveCfg = Release|Any CPU
155126
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Release|Any CPU.Build.0 = Release|Any CPU
127+
{0E0654D0-C984-4397-BBCD-62ED80893551}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
128+
{0E0654D0-C984-4397-BBCD-62ED80893551}.Debug|Any CPU.Build.0 = Debug|Any CPU
129+
{0E0654D0-C984-4397-BBCD-62ED80893551}.Release|Any CPU.ActiveCfg = Release|Any CPU
130+
{0E0654D0-C984-4397-BBCD-62ED80893551}.Release|Any CPU.Build.0 = Release|Any CPU
131+
{32AA29FA-4124-4F8A-93C8-84E056ECEBC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
132+
{32AA29FA-4124-4F8A-93C8-84E056ECEBC0}.Debug|Any CPU.Build.0 = Debug|Any CPU
133+
{32AA29FA-4124-4F8A-93C8-84E056ECEBC0}.Release|Any CPU.ActiveCfg = Release|Any CPU
134+
{32AA29FA-4124-4F8A-93C8-84E056ECEBC0}.Release|Any CPU.Build.0 = Release|Any CPU
135+
{EB4C5A54-8D1F-4924-8890-26E735223576}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
136+
{EB4C5A54-8D1F-4924-8890-26E735223576}.Debug|Any CPU.Build.0 = Debug|Any CPU
137+
{EB4C5A54-8D1F-4924-8890-26E735223576}.Release|Any CPU.ActiveCfg = Release|Any CPU
138+
{EB4C5A54-8D1F-4924-8890-26E735223576}.Release|Any CPU.Build.0 = Release|Any CPU
139+
{7CD810A7-9BAA-4EF7-AC1F-F0CBB8F5899C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
140+
{7CD810A7-9BAA-4EF7-AC1F-F0CBB8F5899C}.Debug|Any CPU.Build.0 = Debug|Any CPU
141+
{7CD810A7-9BAA-4EF7-AC1F-F0CBB8F5899C}.Release|Any CPU.ActiveCfg = Release|Any CPU
142+
{7CD810A7-9BAA-4EF7-AC1F-F0CBB8F5899C}.Release|Any CPU.Build.0 = Release|Any CPU
143+
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Debug|Any CPU.ActiveCfg = Debug|Win32
144+
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Debug|Any CPU.Build.0 = Debug|Win32
145+
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Release|Any CPU.ActiveCfg = Release|Win32
146+
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}.Release|Any CPU.Build.0 = Release|Win32
147+
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Debug|Any CPU.ActiveCfg = Debug|x64
148+
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Debug|Any CPU.Build.0 = Debug|x64
149+
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Release|Any CPU.ActiveCfg = Release|x64
150+
{CDCF4EEA-1CA4-412E-8C77-78893A67A577}.Release|Any CPU.Build.0 = Release|x64
156151
EndGlobalSection
157152
GlobalSection(SolutionProperties) = preSolution
158153
HideSolutionNode = FALSE
@@ -161,17 +156,17 @@ Global
161156
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
162157
{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
163158
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
164-
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {14370560-F9FD-486D-A88E-D22C02576442}
165-
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {14370560-F9FD-486D-A88E-D22C02576442}
166-
{14370560-F9FD-486D-A88E-D22C02576442} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
167159
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
168160
{5563D61E-E25B-432E-8698-2193F51054FC} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
169161
{497012BC-959C-43A0-90A6-156A35DF2F43} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
170162
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
171-
{2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
172-
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2}
173-
{2869046D-48E7-488E-9BC0-A321FA697661} = {2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2}
174163
{925DD842-4585-4D44-80BB-78E1FB7E9438} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
164+
{0E0654D0-C984-4397-BBCD-62ED80893551} = {CF199479-0DDD-4096-9587-6ACDB6D3D48D}
165+
{32AA29FA-4124-4F8A-93C8-84E056ECEBC0} = {CF199479-0DDD-4096-9587-6ACDB6D3D48D}
166+
{EB4C5A54-8D1F-4924-8890-26E735223576} = {CF199479-0DDD-4096-9587-6ACDB6D3D48D}
167+
{7CD810A7-9BAA-4EF7-AC1F-F0CBB8F5899C} = {CF199479-0DDD-4096-9587-6ACDB6D3D48D}
168+
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {46C568CE-BA46-498F-9D8F-6293DED1BB94}
169+
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {46C568CE-BA46-498F-9D8F-6293DED1BB94}
175170
EndGlobalSection
176171
GlobalSection(ExtensibilityGlobals) = postSolution
177172
SolutionGuid = {3BAF1393-35E4-45F1-AC56-4A22646B56E5}

0 commit comments

Comments
 (0)