From: Rolf Bjarne Kvinge Date: Tue, 26 May 2015 11:13:50 +0000 (+0200) Subject: [mdbrebase] Add a quiet mode. X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=43d7dc7e83869ab36216b876314cc134ed1c69e3;p=mono.git [mdbrebase] Add a quiet mode. --- diff --git a/mcs/tools/mdbrebase/mdbrebase.cs b/mcs/tools/mdbrebase/mdbrebase.cs index 88092afb118..f4b8fa9ea6d 100644 --- a/mcs/tools/mdbrebase/mdbrebase.cs +++ b/mcs/tools/mdbrebase/mdbrebase.cs @@ -19,6 +19,7 @@ namespace Mono.MdbRebase public bool InputPatternIsRegex { get; set; } public bool FileNamesOnly { get; set; } public bool Verbose { get; set; } + public bool Quiet { get; set; } Regex inputPatternRegex; @@ -53,7 +54,8 @@ namespace Mono.MdbRebase public void RewriteMdbFile (string inputFile) { - Console.WriteLine ("Processing {0}", inputFile); + if (!settings.Quiet) + Console.WriteLine ("Processing {0}", inputFile); var input = MonoSymbolFile.ReadSymbolFile (inputFile); var output = new MonoSymbolFile (); @@ -122,6 +124,7 @@ namespace Mono.MdbRebase { "r|regex", "Input pattern is a regular expression", v => s.InputPatternIsRegex = true }, { "i=|input-pattern=", "Input pattern to replace (must not be a prefix to output-pattern)(required)", v => s.InputPattern = v }, { "o=|output-pattern=", "Output pattern to replace (required)", v => s.OutputPattern = v }, + { "q|quiet", "Be quiet with output (not show anything but errors)", v => s.Quiet = true }, { "h|?|help", v => showHelp = true }, };