Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Extras/MonoDevelop.Autotools/Commands.cs')
-rw-r--r--Extras/MonoDevelop.Autotools/Commands.cs12
1 files changed, 9 insertions, 3 deletions
diff --git a/Extras/MonoDevelop.Autotools/Commands.cs b/Extras/MonoDevelop.Autotools/Commands.cs
index 6c627000b6..ae25b5ccf3 100644
--- a/Extras/MonoDevelop.Autotools/Commands.cs
+++ b/Extras/MonoDevelop.Autotools/Commands.cs
@@ -32,6 +32,7 @@ using MonoDevelop.Components.Commands;
using MonoDevelop.Ide.Gui;
using MonoDevelop.Ide.Gui.Pads;
using MonoDevelop.Ide.Gui.Content;
+using MonoDevelop.Deployment;
using Gtk;
@@ -70,9 +71,14 @@ namespace MonoDevelop.Autotools
return;
}
- using (IProgressMonitor monitor = IdeApp.Workbench.ProgressMonitors.GetOutputProgressMonitor ( GettextCatalog.GetString("Autotools Output"), "md-package", true, true))
- {
- deployer.GenerateFiles (combine, monitor);
+ DeployContext ctx = new DeployContext (new TarballDeployTarget (), "Linux", null);
+ IProgressMonitor monitor = IdeApp.Workbench.ProgressMonitors.GetOutputProgressMonitor ( GettextCatalog.GetString("Autotools Output"), "md-package", true, true);
+ try {
+ deployer.GenerateFiles (ctx, combine, monitor);
+ }
+ finally {
+ ctx.Dispose ();
+ monitor.Dispose ();
}
}
}