diff options
author | Lluis Sanchez <lluis@novell.com> | 2009-11-13 16:33:21 +0300 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2009-11-13 16:33:21 +0300 |
commit | b797d358ec48ca2c3d2baf102be4a867cfa7ba2e (patch) | |
tree | f39aa9275c77cdf25c343b4be53777dbb144d73f /mautil | |
parent | bedc0037c653f2715aae85a14ea4045fe6e4f477 (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/ChangeLog | 4 | ||||
-rw-r--r-- | mautil/Main.cs | 10 |
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); |