~ubuntu-branches/ubuntu/natty/monodevelop/natty

« back to all changes in this revision

Viewing changes to src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext/TranslationProject.cs

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2010-01-07 19:06:58 UTC
  • mto: (1.6.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 46.
  • Revision ID: james.westby@ubuntu.com-20100107190658-z9z95lgk4kwfes7p
ImportĀ upstreamĀ versionĀ 2.2+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
225
225
                        return new TranslationProjectConfiguration (name);
226
226
                }
227
227
                
228
 
                internal string GetOutputDirectory (string configuration)
 
228
                internal string GetOutputDirectory (ConfigurationSelector configuration)
229
229
                {
230
230
                        if (this.ParentSolution.StartupItem == null) 
231
231
                                return BaseDirectory;
334
334
                        }
335
335
                }
336
336
                
337
 
                protected override BuildResult OnBuild (IProgressMonitor monitor, string configuration)
 
337
                protected override BuildResult OnBuild (IProgressMonitor monitor, ConfigurationSelector configuration)
338
338
                {
339
339
                        BuildResult results = new BuildResult ("", 1, 0);
340
340
                        string outputDirectory = GetOutputDirectory (configuration);
350
350
                        return results;
351
351
                }
352
352
                
353
 
                protected override void OnClean (IProgressMonitor monitor, string configuration)
 
353
                protected override void OnClean (IProgressMonitor monitor, ConfigurationSelector configuration)
354
354
                {
355
355
                        isDirty = true;
356
356
                        monitor.Log.WriteLine (GettextCatalog.GetString ("Removing all .mo files."));
364
364
                        }
365
365
                }
366
366
                
367
 
                protected override void OnExecute (IProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, string configuration)
 
367
                protected override void OnExecute (IProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, ConfigurationSelector configuration)
368
368
                {
369
369
                }
370
370
                
371
371
#region Deployment
372
 
                public DeployFileCollection GetDeployFiles (string configuration)
 
372
                public DeployFileCollection GetDeployFiles (ConfigurationSelector configuration)
373
373
                {
374
374
                        DeployFileCollection result = new DeployFileCollection ();
375
375
                        foreach (Translation translation in this.Translations) {
389
389
                }
390
390
#endregion
391
391
                
392
 
                protected override bool OnGetNeedsBuilding (string configuration)
 
392
                protected override bool OnGetNeedsBuilding (ConfigurationSelector configuration)
393
393
                {
394
394
                        if (isDirty)
395
395
                                return true;
400
400
                        return false;
401
401
                }
402
402
                
403
 
                protected override void OnSetNeedsBuilding (bool val, string configuration)
 
403
                protected override void OnSetNeedsBuilding (bool val, ConfigurationSelector configuration)
404
404
                {
405
405
                        isDirty = val;
406
406
                }