rendered paste bodyIndex: Extras/MonoDeveloperExtensions/MonoProject.cs
===================================================================
--- Extras/MonoDeveloperExtensions/MonoProject.cs (revision 72317)
+++ Extras/MonoDeveloperExtensions/MonoProject.cs (working copy)
@@ -199,6 +199,13 @@
return error;
}
+ protected override void OnClean ()
+ {
+ MonoProjectConfiguration conf = (MonoProjectConfiguration) ActiveConfiguration;
+ ProcessWrapper proc = Runtime.ProcessService.StartProcess ("make", "PROFILE=" + conf.Profile + " clean", conf.OutputDirectory, null);
+ proc.WaitForOutput ();
+ }
+
public void Install (IProgressMonitor monitor)
{
MonoProjectConfiguration conf = (MonoProjectConfiguration) ActiveConfiguration;
Index: Extras/MonoDeveloperExtensions/ChangeLog
===================================================================
--- Extras/MonoDeveloperExtensions/ChangeLog (revision 72317)
+++ Extras/MonoDeveloperExtensions/ChangeLog (working copy)
@@ -1,3 +1,7 @@
+2007-02-06 Ankit Jain <jankit@novell.com>
+
+ * MonoProject.cs (OnClean): Override.
+
2006-02-02 David Makovský (Yakeen) <yakeen@sannyas-on.net>
* MonoDeveloperExtensions.addin.xml: replaced icon for install command by gtk+ 2.4 stock icon