diff options
author | Bruce Forstall <brucefo@microsoft.com> | 2016-01-05 16:51:22 -0800 |
---|---|---|
committer | Bruce Forstall <brucefo@microsoft.com> | 2016-01-06 13:58:56 -0800 |
commit | c74dde3ecdb284844a08dbd07dc1c7767cd7db69 (patch) | |
tree | 3060b7cbb76c222adb11d47ff50b5bc530d6313c /tests/runtest.cmd | |
parent | b74cd1d74e7c968f8a8368498ad37fc6a5dd8577 (diff) | |
download | coreclr-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