This repo contains CoreRT, a .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying .NET Native compiler toolchain.
C# C++ Assembly C Shell Batchfile Other
Permalink
Failed to load latest commit information.
Documentation Enable build with Visual Studio 2017 (#2390) Dec 23, 2016
buildpipeline Add packaging build changes and scripts. (#2325) Dec 20, 2016
buildscripts Enable build with Visual Studio 2017 (#2390) Dec 23, 2016
cross Proper way of setting variables for cross platform compilation Mar 8, 2016
pkg Add packaging build changes and scripts. (#2325) Dec 20, 2016
src Prefer using Array.Length as upper for loop limit (#2513) Jan 15, 2017
tests Update CoreCLR.issues.targets (#2512) Jan 15, 2017
.gitattributes Add .gitattributes and .gitignore files Sep 17, 2015
.gitignore Add packaging build changes and scripts. (#2325) Dec 20, 2016
.gitmirrorall Enable mirroring Oct 28, 2015
BuildToolsVersion.txt Update buildtools to 1.0.26-prerelease-00809-01 (#1922) Sep 27, 2016
CoreCLRTestsURL.txt Update CoreCLR tests.zip due to CI removing it Nov 11, 2016
DotnetCLIVersion.txt Update CLI Sep 20, 2016
LICENSE.TXT Update licensing headers Jan 28, 2016
PATENTS.TXT Adding things to patents Nov 18, 2015
Packaging.props Add packaging build changes and scripts. (#2325) Dec 20, 2016
README.md Update CI badges and links (#2229) Nov 17, 2016
THIRD-PARTY-NOTICES Use LLVM libunwind for stack unwinding on Unix Dec 1, 2016
build.cmd Split build scripts for CI (#2309) Dec 8, 2016
build.proj Switch to standardized init-tools scripts Apr 18, 2016
build.sh Split build scripts for CI (#2309) Dec 8, 2016
dir.props Add packaging build changes and scripts. (#2325) Dec 20, 2016
dir.targets Redirect git rev-parse HEAD error output (#1967) Oct 1, 2016
dir.traversal.targets Add packaging build changes and scripts. (#2325) Dec 20, 2016
global.json Update buildtools to 1.0.26-prerelease-00809-01 (#1922) Sep 27, 2016
init-tools.cmd Standardize on _echo name (#1997) Oct 8, 2016
init-tools.sh Split build scripts for CI (#2309) Dec 8, 2016
netci.groovy Merge pull request #2497 from nattress/setjobtimeout Jan 13, 2017

README.md

.NET Core Runtime (CoreRT)

This repo contains the .NET Core runtime optimized for AOT compilation

Ubuntu 14.04 Windows Mac OS X
Debug Build status Build status Build Status
Release Build status Build status Build Status

How to Engage, Contribute and Provide Feedback

Some of the best ways to contribute are to try things out, file bugs, and join in design conversations.

Looking for something to work on? The up for grabs issues are a great place to start or take a look at our documentation.

This project follows the .NET Core Contribution Guidelines.

Join the chat at https://gitter.im/dotnet/corert

Reporting security issues and security bugs

Security issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) secure@microsoft.com. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the Security TechCenter.

License

The CoreRT Repo is licensed under the MIT license.

.NET Foundation

CoreRT is a .NET Foundation project.

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information, see the .NET Foundation Code of Conduct.

Related Projects

There are many .NET related projects on GitHub.

  • The .NET home repo links to 100s of .NET projects, from Microsoft and the community.
  • The .NET Core repo links to .NET Core related projects from Microsoft.
  • The ASP.NET home repo is the best place to start learning about ASP.NET Core.
  • dotnet.github.io is a good place to discover .NET Foundation projects.