restore:captures arguments for forwarding to MSBuild

This commit is contained in:
Jon Sequeira 2017-03-07 16:40:18 -08:00
commit 30480fa189
8 changed files with 88 additions and 36 deletions

View file

@ -22,9 +22,7 @@ namespace Microsoft.DotNet.Tools.Restore
{
DebugHelper.HandleDebugSwitch(ref args);
var parser = new Cli.CommandLine.Parser(
delimiters: Array.Empty<char>(),
options: Parser.DotnetCommand["restore"]);
var parser = Parser.Instance["dotnet"];
var result = parser.Parse(args);
@ -40,8 +38,9 @@ namespace Microsoft.DotNet.Tools.Restore
};
msbuildArgs.AddRange(restore.ArgsToBeForwarded());
msbuildArgs.AddRange(restore.Arguments);
msbuildArgs.AddRange(restore.Arguments);
return new RestoreCommand(msbuildArgs, msbuildPath);
}