public void GenerateSolution(SolutionWrapper solution)
{
if (string.IsNullOrEmpty(solution.ProjectPath))
{
solution.ProjectPath = @"$(SPOCLIENT)\Solutions\" + solution.Name + @"\" + solution.Name + ".settings";
}
PK.Wrapper.SaveSolutionProj(solution);
PK.Wrapper.CreateSolutionDirProj(solution);
foreach (ProjectWrapper project in solution.Projects)
{
PK.Wrapper.SaveProjectProj(project);
PK.Wrapper.CopyProjFilesFromClone(project, solution);
}
}