public void MergeInto(SolutionBuildConfiguration result) { if (Configuration != null) result.Configuration = Configuration; if (Platform != null) result.Platform = Platform; }
public static string ToSolutionFileToken(this SolutionBuildConfiguration solutionBuildConfiguration) { var buildConfigurationToken = solutionBuildConfiguration.BuildConfiguration.ToSolutionFileToken(); var platformTargetToken = solutionBuildConfiguration.PlatformTarget.ToSolutionFileToken(); var token = $"{buildConfigurationToken}{SolutionFileConstants.SolutionBuildConfigurationTokenSeparator}{platformTargetToken}"; return(token); }
public void MergeInto(SolutionBuildConfiguration result) { if (Configuration != null) result.Configuration = Configuration; if (Platform != null) result.Platform = Platform; if (Target != null) result.Target = Target; if (LogVerbosity != null) result.LogVerbosity = LogVerbosity; }
private static SolutionBuildConfiguration DeserializeSolutionBuildConfiguration(string token) { var tokens = token.Split(Constants.SolutionBuildConfigurationTokenSeparator); var buildConfigurationToken = tokens[0].Trim(); var platformTargetToken = tokens[1].Trim(); var buildConfiguration = SolutionUtilities.ToBuildConfiguration(buildConfigurationToken); var platformTarget = SolutionUtilities.ToPlatformTarget(platformTargetToken); var solutionBuildConfiguration = new SolutionBuildConfiguration { BuildConfiguration = buildConfiguration, PlatformTarget = platformTarget, }; return(solutionBuildConfiguration); }
public void MergeInto(SolutionBuildConfiguration result) { if (Configuration != null) { result.Configuration = Configuration; } if (Platform != null) { result.Platform = Platform; } if (Target != null) { result.Target = Target; } if (LogVerbosity != null) { result.LogVerbosity = LogVerbosity; } }