summaryrefslogtreecommitdiff
path: root/build.cmd
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2019-05-07 11:06:28 -0700
committerBruce Forstall <brucefo@microsoft.com>2019-05-07 11:06:28 -0700
commit935d2fa6e6e785412678c5b389e69d6cdec4c275 (patch)
tree49f807a5603082021c92d24937a0f1881efa048e /build.cmd
parent75fd45860789ad54223e223ed04a24b2f2d2a8d5 (diff)
downloadcoreclr-935d2fa6e6e785412678c5b389e69d6cdec4c275.tar.gz
coreclr-935d2fa6e6e785412678c5b389e69d6cdec4c275.tar.bz2
coreclr-935d2fa6e6e785412678c5b389e69d6cdec4c275.zip
Fix build.cmd passing of args to runtest.cmd
If you use the `generatelayout` argument to build.cmd, it passes all "unprocessed" arguments directly on to msbuild. To accomplish the same this with runtest.cmd, you must use the "msbuildargs" argument, or else the arg will be treated as a `CORE_ROOT` argument. (This seems like a bad design, but that's a separate issue.) E.g., I always pass `/consoleloggerparameters:ForceNoAlign`, and want that passed on to runtest.cmd. (This should also be the default, but once again, that's a separate issue.)
Diffstat (limited to 'build.cmd')
-rw-r--r--build.cmd2
1 files changed, 1 insertions, 1 deletions
diff --git a/build.cmd b/build.cmd
index bd6d355fd9..ae2ca0e207 100644
--- a/build.cmd
+++ b/build.cmd
@@ -904,7 +904,7 @@ if %__BuildTests% EQU 1 (
) else if %__GenerateLayout% EQU 1 (
echo %__MsgPrefix%Generating layout for %__BuildOS%.%__BuildArch%.%__BuildType%
- set NEXTCMD=call %__ProjectDir%\tests\runtest.cmd %__BuildArch% %__BuildType% GenerateLayoutOnly %__UnprocessedBuildArgs%
+ set NEXTCMD=call %__ProjectDir%\tests\runtest.cmd %__BuildArch% %__BuildType% GenerateLayoutOnly msbuildargs %__UnprocessedBuildArgs%
echo %__MsgPrefix%!NEXTCMD!
!NEXTCMD!