~ubuntu-branches/ubuntu/lucid/monodevelop/lucid

« back to all changes in this revision

Viewing changes to src/core/MonoDevelop.Projects/MonoDevelop.Projects/IBuildTarget.cs

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2010-01-10 14:25:59 UTC
  • mfrom: (1.2.5 upstream) (1.3.6 sid)
  • Revision ID: james.westby@ubuntu.com-20100110142559-sorji5exvk9tyknr
Tags: 2.2+dfsg-2
* debian/rules/remove_support_for_non_debian_functionality.patch:
  + Also fix monodevelop-core-addins.pc to remove links to the
    addins we remove in Debian

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
{
35
35
        public interface IBuildTarget: IWorkspaceObject
36
36
        {
37
 
                BuildResult RunTarget (IProgressMonitor monitor, string target, string configuration);
38
 
                void Execute (IProgressMonitor monitor, ExecutionContext context, string configuration);
39
 
                bool CanExecute (ExecutionContext context, string configuration);
40
 
                bool NeedsBuilding (string configuration);
41
 
                void SetNeedsBuilding (bool needsBuilding, string configuration);
 
37
                BuildResult RunTarget (IProgressMonitor monitor, string target, ConfigurationSelector configuration);
 
38
                void Execute (IProgressMonitor monitor, ExecutionContext context, ConfigurationSelector configuration);
 
39
                bool CanExecute (ExecutionContext context, ConfigurationSelector configuration);
 
40
                bool NeedsBuilding (ConfigurationSelector configuration);
 
41
                void SetNeedsBuilding (bool needsBuilding, ConfigurationSelector configuration);
42
42
                
43
43
//              ReadOnlyCollection<string> GetConfigurations ();
44
44
//              event EventHandler ConfigurationsChanged;