summaryrefslogtreecommitdiff
path: root/tests/runtest.cmd
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2016-01-05 16:51:22 -0800
committerBruce Forstall <brucefo@microsoft.com>2016-01-06 13:58:56 -0800
commitc74dde3ecdb284844a08dbd07dc1c7767cd7db69 (patch)
tree3060b7cbb76c222adb11d47ff50b5bc530d6313c /tests/runtest.cmd
parentb74cd1d74e7c968f8a8368498ad37fc6a5dd8577 (diff)
downloadcoreclr-c74dde3ecdb284844a08dbd07dc1c7767cd7db69.tar.gz
coreclr-c74dde3ecdb284844a08dbd07dc1c7767cd7db69.tar.bz2
coreclr-c74dde3ecdb284844a08dbd07dc1c7767cd7db69.zip
Improve and clean-up build.cmd
1. Change logging verbosity so there is much, much less noise on the screen. All the build output is still logged to a .log file. 2. Add separate .wrn and .err log files to capture warning and error output. 3. Add "skipmscorlib" option to skip the mscorlib build steps. 4. Add "skipnative" option to skip the native components build steps. 5. Change the "skiptestbuild" option to "skiptests" to match build.sh. Continue accepting "skiptestbuild" for backwards compatibility. 6. Change the "skipcoreclr" option in build.sh to "skipnative" to match build.cmd. Continue accepting "skipcoreclr" for backwards compatibility. 7. Add "msbuildargs" option to pass all remaining arguments directly to msbuild. 8. Add "sequential" option to build sequentially (disable parallel builds). One use: this simplifies reading the build logs. 9. Update the Usage output to be correct, and easier to understand. 10. Regularize script output; most lines now have a "BUILD:" prefix, so you know where they are coming from. 11. Restructure and simplified the script to be more readable and easier to modify in the future. 12. Added support for setting __echo=1 to see what the script is doing, line-by-line. 13. Added additional ways to view the usage screen (-? /h -h /help -help)
Diffstat (limited to 'tests/runtest.cmd')
0 files changed, 0 insertions, 0 deletions