diff --git a/src/Squirrel.Tool/Program.cs b/src/Squirrel.Tool/Program.cs index d934e111c..58cf9ed86 100644 --- a/src/Squirrel.Tool/Program.cs +++ b/src/Squirrel.Tool/Program.cs @@ -42,10 +42,12 @@ static int MainInner(string[] inargs) var toolOptions = new OptionSet() { { "csq-version=", v => explicitSquirrelVersion = v }, { "csq-sln=", v => explicitSolutionPath = v }, - { "csq-verbose", _ => Verbose = true }, + { "verbose", _ => Verbose = true }, }; - var restArgs = toolOptions.Parse(inargs).ToArray(); + // we want to forward the --verbose argument to Squirrel, too. + var verboseArgs = Verbose ? new string[] { "--verbose" } : new string[0]; + string[] restArgs = toolOptions.Parse(inargs).Concat(verboseArgs).ToArray(); Console.WriteLine($"Squirrel Locator 'csq' {SquirrelDisplayVersion}"); Write($"Entry EXE: {SquirrelRuntimeInfo.EntryExePath}", true);