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

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mautil
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2009-11-13 16:33:21 +0300
committerLluis Sanchez <lluis@novell.com>2009-11-13 16:33:21 +0300
commitb797d358ec48ca2c3d2baf102be4a867cfa7ba2e (patch)
treef39aa9275c77cdf25c343b4be53777dbb144d73f /mautil
parentbedc0037c653f2715aae85a14ea4045fe6e4f477 (diff)
* mautil/Main.cs:
* Mono.Addins.Setup/Mono.Addins.Setup/SetupTool.cs: Allow specifying multiple levels of verbosity. * Mono.Addins/Mono.Addins.Description/Extension.cs: Allow Not condition. * Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs: Added some verbose logging. * Mono.Addins/Mono.Addins.Database/AddinScanner.cs: * Mono.Addins/Mono.Addins.Database/AddinDatabase.cs: * Mono.Addins/Mono.Addins.Database/AddinScanResult.cs: Split the AddinsToUpdateRelation list in two. AddinsToUpdate contains addins that have been modified and whose extensions have to be registered again. AddinsToUpdateRelation now contains addins which have not been directly modified, but which are dependencies of modified add-ins. The extensions of those add-ins won't be processed, they will just include the new extensions from the updated add-ins. * Mono.Addins/Mono.Addins.Database/SetupDomain.cs: Remove debug messages. svn path=/trunk/mono-addins/; revision=146135
Diffstat (limited to 'mautil')
-rw-r--r--mautil/ChangeLog4
-rw-r--r--mautil/Main.cs10
2 files changed, 7 insertions, 7 deletions
diff --git a/mautil/ChangeLog b/mautil/ChangeLog
index 6f88c9a..f28f984 100644
--- a/mautil/ChangeLog
+++ b/mautil/ChangeLog
@@ -1,3 +1,7 @@
+2009-11-13 Lluis Sanchez Gual <lluis@novell.com>
+
+ * Main.cs: Allow specifying multiple levels of verbosity.
+
2009-08-21 Lluis Sanchez Gual <lluis@novell.com>
* Main.cs: Track api changes.
diff --git a/mautil/Main.cs b/mautil/Main.cs
index 61238fb..852682b 100644
--- a/mautil/Main.cs
+++ b/mautil/Main.cs
@@ -23,11 +23,7 @@ namespace mautil
int ppos = 0;
- bool verbose = false;
- foreach (string a in args)
- if (a == "-v")
- verbose = true;
-
+ int verbose = 1;
string path = null;
string startupPath = null;
string package = null;
@@ -60,7 +56,7 @@ namespace mautil
ppos += 2;
}
else if (args [ppos] == "-v") {
- verbose = true;
+ verbose++;
ppos++;
} else
toolParam = false;
@@ -88,7 +84,7 @@ namespace mautil
try {
SetupTool setupTool = new SetupTool (reg);
- setupTool.VerboseOutput = verbose;
+ setupTool.VerboseOutputLevel = verbose;
return setupTool.Run (args, ppos);
} catch (Exception ex) {
Console.WriteLine (ex);