aspnetcore/build-template
Doug Bunting 618a73b399 Support building with Core CLR (on Linux)
- 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`
2015-10-05 23:02:50 -07:00
..
.gitattributes
.gitignore Add project.lock.json to the .gitignore 2015-05-14 12:31:16 -07:00
NuGet.Config Fixing feed link 2015-09-30 11:07:17 -07:00
NuGet.master.config Update build-template 2015-09-17 09:21:08 -07:00
build.cmd Support building with Core CLR (on Linux) 2015-10-05 23:02:50 -07:00
build.sh Update build-template 2015-09-17 09:21:08 -07:00
makefile.shade Update build-template 2015-09-17 09:21:08 -07:00