diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/WixToolset.Core/CommandLine/CommandLineParser.cs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/WixToolset.Core/CommandLine/CommandLineParser.cs b/src/WixToolset.Core/CommandLine/CommandLineParser.cs index d518931a..b0ad6cad 100644 --- a/src/WixToolset.Core/CommandLine/CommandLineParser.cs +++ b/src/WixToolset.Core/CommandLine/CommandLineParser.cs | |||
| @@ -144,7 +144,7 @@ namespace WixToolset.Core.CommandLine | |||
| 144 | return true; | 144 | return true; |
| 145 | 145 | ||
| 146 | case "outputtype": | 146 | case "outputtype": |
| 147 | outputType= parser.GetNextArgumentOrError(arg); | 147 | outputType = parser.GetNextArgumentOrError(arg); |
| 148 | return true; | 148 | return true; |
| 149 | 149 | ||
| 150 | case "nologo": | 150 | case "nologo": |
| @@ -164,6 +164,16 @@ namespace WixToolset.Core.CommandLine | |||
| 164 | case "sval": | 164 | case "sval": |
| 165 | // todo: implement | 165 | // todo: implement |
| 166 | return true; | 166 | return true; |
| 167 | |||
| 168 | case "sw": | ||
| 169 | case "suppresswarning": | ||
| 170 | var warning = parser.GetNextArgumentOrError(arg); | ||
| 171 | if (!String.IsNullOrEmpty(warning)) | ||
| 172 | { | ||
| 173 | var warningNumber = Convert.ToInt32(warning); | ||
| 174 | this.Messaging.SuppressWarningMessage(warningNumber); | ||
| 175 | } | ||
| 176 | return true; | ||
| 167 | } | 177 | } |
| 168 | 178 | ||
| 169 | return false; | 179 | return false; |
