public static Microsoft.Build.Evaluation.Project GetMSBuildProject( this Project project, string configuration = null, string targetFramework = null) { return(ProjectModelTasks.ParseProject(project.Path, configuration, targetFramework)); }
#pragma warning disable 618 public override object GetValue(string memberName, Type memberType) { return(ProjectModelTasks.ParseSolution( GetSolutionFile(memberName), Configuration ?? NukeBuild.Instance.Configuration, TargetFramework)); }
public override object GetValue(MemberInfo member, NukeBuild build) { return(ProjectModelTasks.ParseSolution( GetSolutionFile(member.Name), Configuration, TargetFramework)); }
public override object GetStaticValue() { return(Value = Value ?? ProjectModelTasks.ParseSolution( NukeBuild.Instance.SolutionFile, Configuration ?? NukeBuild.Instance.Configuration, TargetFramework)); }
public override object GetStaticValue() { var solutionFile = _solutionFileRootRelativePath != null ? Path.Combine(NukeBuild.Instance.RootDirectory, _solutionFileRootRelativePath) #pragma warning disable 618 : NukeBuild.Instance.SolutionFile; #pragma warning restore 618 return(Value = Value ?? ProjectModelTasks.ParseSolution( solutionFile, Configuration ?? NukeBuild.Instance.Configuration, TargetFramework)); }
public override object GetValue(MemberInfo member, object instance) { return(ProjectModelTasks.ParseSolution(GetSolutionFile(member))); }
static ProjectExtensions() { ProjectModelTasks.Initialize(); }