Commit 6ac1aab
[xaprepare] Use NuGet binary we download (#3308)
`NuGetRunner` doesn't properly specify full path to the nuget binary
we download as part of the prepare run and, thus, it depends on any
random version of the utility in the user's `$PATH` (if at all) which
may lead to random errors depending on the nuget version.
Fix the issue by passing the full path to the downloaded binary.
Additionally, fix `ToolRunner` to properly add arguments when managed
runtime (`mono`) is used on Unix. Until now any initial arguments
were passed to **mono** in such cases, instead of to the managed
executable. Doh.1 parent db61ce4 commit 6ac1aab
File tree
3 files changed
+19
-2
lines changed- build-tools/xaprepare/xaprepare
- Application
- ToolRunners
3 files changed
+19
-2
lines changedLines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
90 | 106 | | |
91 | 107 | | |
92 | 108 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
| |||
0 commit comments