- hits all of the checkboxes in #272 Specify test runtime explicitly and support testing w/ DNX Core on Linux - turn on DNX Core on Linux testing with `--test-dnxcore` target - or `KOREBUILD_TEST_DNXCORE` environment variable Work around aspnet/dnx#2566 - builds fail with DNX Core on Linux otherwise Do not attempt to install nodejs if not on Windows Use user's `default` DNVM when `%SKIP_DNX_INSTALL%` defined on Windows - enables builds with DNX Core - should be the default for new repos; older repos can opt in Use consistent case for all `--quiet` environment variables - also name these variables consistently; start w/ `KOREBUILD_` - environment variables are case-sensitive on Linux and mixed case was annoying - also get rid of leading space in these environment variable values Check `IsLinux` and not `IsMono` - `IsMono` is always `true` on Linux since Sake always runs in Mono there - but `IsLinux` is the right question nits: - remove tabs from a few files - remove compilation warnings in local `makefile.shade` |
||
|---|---|---|
| .. | ||
| .gitattributes | ||
| .gitignore | ||
| NuGet.Config | ||
| NuGet.master.config | ||
| build.cmd | ||
| build.sh | ||
| makefile.shade | ||