ide; improved cleantarget/clean/realclean output.
authorRejean Loyer <rejean.loyer@gmail.com>
Wed, 17 Apr 2013 03:28:21 +0000 (23:28 -0400)
committerRejean Loyer <rejean.loyer@gmail.com>
Mon, 20 May 2013 18:50:41 +0000 (14:50 -0400)
ide/src/project/Project.ec

index b83c9ef..dad5dca 100644 (file)
@@ -2175,14 +2175,17 @@ private:
             ide.outputView.buildBox.Logf("%s\n", command);
          if((f = DualPipeOpen(PipeOpenMode { output = 1, error = 1, input = 2 }, command)))
          {
-            ide.outputView.buildBox.Tell($"Deleting target and object files...");
+            ide.outputView.buildBox.Tellf($"Deleting %s%s...",
+                  cleanType == realClean ? $"intermediate objects directory" : $"target",
+                  cleanType == clean ? $" and object files" : "");
             if(justPrint)
                ProcessPipeOutputRaw(f);
             else
                ProcessCleanPipeOutput(f, compiler, config);
+            ide.outputView.buildBox.Logf($"%s%s deleted\n",
+                  cleanType == realClean ? $"Intermediate objects directory" : $"Target",
+                  cleanType == clean ? $" and object files" : "");
             delete f;
-
-            ide.outputView.buildBox.Logf($"Target and object files deleted\n");
          }
       }