logic: visual studio solution parsing
Can now parse visual studio solutions. VS Plugin can send a command, parsing is implemented in Coati. Some minor changes: added project file icon, added language check to vs plugin
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,143 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2013
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{DA1883F0-4E0B-4AFF-9F5F-CE775864A478}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE} = {1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B} = {4C93DA19-9044-4CC2-B882-8BE3179BBC1B}
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749} = {CD5FE56F-D1AC-484E-9C6F-A36E77775749}
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1} = {59DBE515-BC0B-4FA1-9884-66C42732BAD1}
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC} = {FFEFE870-CA3B-41FB-8F26-808556BADFEC}
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370} = {DCB116BC-2AB9-40CC-969F-F282CB18F370}
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36} = {B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Coati", "Coati.vcxproj", "{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B} = {4C93DA19-9044-4CC2-B882-8BE3179BBC1B}
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749} = {CD5FE56F-D1AC-484E-9C6F-A36E77775749}
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1} = {59DBE515-BC0B-4FA1-9884-66C42732BAD1}
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Coati_lib", "Coati_lib.vcxproj", "{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Coati_lib_gui", "Coati_lib_gui.vcxproj", "{CD5FE56F-D1AC-484E-9C6F-A36E77775749}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36} = {B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Coati_lib_parser", "Coati_lib_parser.vcxproj", "{59DBE515-BC0B-4FA1-9884-66C42732BAD1}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Coati_test", "Coati_test.vcxproj", "{FFEFE870-CA3B-41FB-8F26-808556BADFEC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B} = {4C93DA19-9044-4CC2-B882-8BE3179BBC1B}
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1} = {59DBE515-BC0B-4FA1-9884-66C42732BAD1}
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Coati_trial", "Coati_trial.vcxproj", "{DCB116BC-2AB9-40CC-969F-F282CB18F370}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B} = {4C93DA19-9044-4CC2-B882-8BE3179BBC1B}
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749} = {CD5FE56F-D1AC-484E-9C6F-A36E77775749}
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{1ED030FB-B3D6-42D3-A1A0-265176C455DB}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "versionnumber", "versionnumber.vcxproj", "{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB} = {1ED030FB-B3D6-42D3-A1A0-265176C455DB}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
MinSizeRel|Win32 = MinSizeRel|Win32
|
||||
RelWithDebInfo|Win32 = RelWithDebInfo|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{DA1883F0-4E0B-4AFF-9F5F-CE775864A478}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{DA1883F0-4E0B-4AFF-9F5F-CE775864A478}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{DA1883F0-4E0B-4AFF-9F5F-CE775864A478}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{DA1883F0-4E0B-4AFF-9F5F-CE775864A478}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.Release|Win32.Build.0 = Release|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{1F32D55F-217E-4DA3-9FC7-6D6928AAB0DE}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.Release|Win32.Build.0 = Release|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{4C93DA19-9044-4CC2-B882-8BE3179BBC1B}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.Release|Win32.Build.0 = Release|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{CD5FE56F-D1AC-484E-9C6F-A36E77775749}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.Release|Win32.Build.0 = Release|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{59DBE515-BC0B-4FA1-9884-66C42732BAD1}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.Release|Win32.Build.0 = Release|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{FFEFE870-CA3B-41FB-8F26-808556BADFEC}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.Release|Win32.Build.0 = Release|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{DCB116BC-2AB9-40CC-969F-F282CB18F370}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.Release|Win32.Build.0 = Release|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{1ED030FB-B3D6-42D3-A1A0-265176C455DB}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.Release|Win32.Build.0 = Release|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
|
||||
{B5918FF6-3CD0-4CB2-9DDB-456F7318CD36}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityAddIns) = postSolution
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user