summaryrefslogtreecommitdiff
path: root/build.proj
AgeCommit message (Collapse)AuthorFilesLines
2016-03-02Upgrade CLI version and buildtools, and make build file changes.Davis Goodin1-1/+1
Unset CORE_ROOT in environment on Windows before doing restore so that dotnet CLI doesn't try to run using binaries from the test CORE_ROOT. Restore the xunit wrapper projects in a batch rather than individually to save a lot of time. Work around xunit.runner.msbuild not having compatible package layout by ignoring errors and adding import so that a future fix will work. Hard-code C# language for generated wrapper projects: the $(Language) property wasn't set. Also Change www.myget.org to dotnet.myget.org, as we switched to enterprise myget. Add System.ObjectModel to tests\src\JIT\config\benchmark+serialize\project.json to manually upgrade it to a version that doesn't require lifting for runtime. This fixes System.ObjectModel.dll being missing from CORE_ROOT and causing the test to fail. Switch to v3 nuget feeds and sync NuGet.Configs.
2016-02-07Change to support Microsoft.NetCore.Runtime.CoreCLR nuget package generation.Gaurav Khanna (CLR)1-0/+5
2015-02-19Setup the CoreCLR repo to use the LocalPackagePublish mechanism.Alex Ghiondea1-77/+3
This will enable the 'local publish' of the CoreCLR package to a location where it can be picked up by the CoreFx build. What this means is that you will be able to build the CoreCLR package and use that to run the CoreFx tests on top of it. Changes required to make this happen: - Refactor the managed build to make sure the buildtools gets restored before we attempt to use the targets it provides. - Take a dependency to the Microsoft.DotNet.BuildTools to bring in the packages.targets - Update the $(PackagesDir) to point to the <repo root>\packages to make it consistent with CoreFx - Hook-up the LocalPackagePublish targets to the build of the CoreCLR NuGet packages
2015-02-13When building debug, author the development package with an appropriate nameMatt Mitchell1-2/+4
2015-02-12Merge pull request #220 from mmitche/issue-208Matt Mitchell1-1/+1
Fix rebuild issue with development package
2015-02-11Fix rebuild issue with development packageMatt Mitchell1-1/+1
If the development package is deleted and then a rebuild is attempted we fail because mscorlib is not where we think it should be. We should be looking for mscorlib.pdb in the PDBs dir and also building the packages after the PDBs are moved.
2015-02-11Correct handling of paths with spaces and ampersands when building on windows.Kasper F. Brandt1-1/+1
Fixes #178
2015-02-09Add new nuget package for development usageMatt Mitchell1-8/+9
Add new nuget package that can be developed against. Also modify the cmake lists of a few directories to add in missing PDBs.
2015-02-04Fix build failure with message "Cannot create a package that has no ↵Alexander Vostres1-1/+1
dependencies nor content." #68
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+89
[tfs-changeset: 1407945]