MonoDevelop.Projects.ProjectServiceExtension.RunTarget C# (CSharp) Method

RunTarget() public method

public RunTarget ( IProgressMonitor monitor, IBuildTarget item, string target, MonoDevelop.Projects.ConfigurationSelector configuration ) : MonoDevelop.Projects.BuildResult
monitor IProgressMonitor
item IBuildTarget
target string
configuration MonoDevelop.Projects.ConfigurationSelector
return MonoDevelop.Projects.BuildResult
		public virtual BuildResult RunTarget (IProgressMonitor monitor, IBuildTarget item, string target, ConfigurationSelector configuration)
		{
			if (target == ProjectService.BuildTarget)
				return Build (monitor, item, configuration);
			else if (target == ProjectService.CleanTarget) {
				Clean (monitor, item, configuration);
				return null;
			}
			else
				return GetNext (item).RunTarget (monitor, item, target, configuration);
		}