Build tools that are necessary for building the .NET Core projects
C# C++ Shell Python XSLT Batchfile Other
Clone or download
Permalink
Failed to load latest commit information.
Documentation Switch to using CallTarget Mar 12, 2018
bootstrap Get buildtools building on *nix Apr 11, 2017
src Add 4.7.1 and 4.7.2 RIDs (#2120) Aug 10, 2018
.cliversion Uptake the latest buildtools package, and new CLI (#1294) Jan 10, 2017
.gitattributes Updating Dev Workflow so that the ToolRuntime is restored using dotnet Jan 7, 2016
.gitignore Upgrading BuildTools to version 157 and new Workflow Feb 2, 2016
.toolversions Upgrade Feed version May 4, 2018
CONTRIBUTING.md Update CONTRIBUTING.md to point to our wiki Nov 18, 2014
LICENSE Update licensing headers Jan 28, 2016
README.md Fix space Sep 19, 2017
THIRD-PARTY-NOTICES Add 3PN (#1371) Mar 9, 2017
build.cmd Onboarding the run command in build tools (#850) Jul 1, 2016
build.proj Revert "Use the built tasks to update dotnet/versions" Feb 28, 2018
build.sh Get buildtools building on *nix Apr 11, 2017
clean.cmd fix clean.cmd when no option is provided (#893) Jul 19, 2016
clean.sh Get buildtools building on *nix Apr 11, 2017
config.json Uptake the latest buildtools package, and new CLI (#1294) Jan 10, 2017
dependencies.props Update MicrosoftDiaSymReaderConverterPackageVersion to latest 1.1.0-b… Jun 7, 2018
dir.props Pin to LangVersion 6 to match our official build machines (#2007) Apr 11, 2018
dir.targets Fix errors and make suggested change to Assembly metadata behavior. Mar 18, 2016
dir.traversal.targets Move to modern buildtools package and targets Jul 21, 2015
global.json Onboarding the run command in build tools (#850) Jul 1, 2016
netci.groovy Update run.cmd and update CI to not call VS2015 any longer Jan 11, 2018
publishexe.targets Move signing to a post-build step so it batch signs. Mar 15, 2016
run.cmd Update run.cmd and update CI to not call VS2015 any longer Jan 11, 2018
run.ps1 Uptake the latest buildtools package, and new CLI (#1294) Jan 10, 2017
run.sh Update run.cmd and update CI to not call VS2015 any longer Jan 11, 2018
sync.cmd Onboarding the run command in build tools (#850) Jul 1, 2016
sync.sh Get buildtools building on *nix Apr 11, 2017

README.md

.NET Core Build Tools

Windows

Build Status

Ubuntu 14.04

Build Status

Packages

This repository contains supporting build tools that are necessary for building the .NET Core projects. These projects consume the build tools via the corresponding Microsoft.DotNet.BuildTools NuGet package.

The build tools are MSBuild .targets and tasks. These extend the build process to provide additional functionality, such as producing version information and performing strong name signing.

Note: Please note that these tools are currently not meant for consumption outside of the .NET Core projects.