|
||
---|---|---|
.. | ||
building | ||
ci | ||
debugging | ||
testing | ||
EditingAndDebugging.md | ||
linux-requirements.md | ||
macos-requirements.md | ||
README.md | ||
UsingDotNetCli.md | ||
windows-requirements.md |
Workflow Guide
The repo can be built for the following platforms, using the provided setup and the following instructions.
Chip | Windows | Linux | macOS | FreeBSD |
---|---|---|---|---|
x64 | ✔ | ✔ | ✔ | ✔ |
x86 | ✔ | |||
ARM | ✔ | ✔ | ||
ARM64 | ✔ | ✔ | ||
Requirements | Requirements | Requirements |
Building the repository
The runtime repo can be built from a regular, non-admin command prompt. The repository currently consists of three different partitions: the runtime (coreclr), libraries and the installer. For every partition there's a helper script available in the root (e.g. libraries.cmd/sh). The root build script (build.cmd/sh) should be used to build the entire repository.
For information about the different options available, suplly the argument -help|-h
when invoking the build script:
libraries -h
On Unix, arguments can be passed in with a single -
or double hyphen --
.
Workflows
For instructions on how to build, debug, test, etc. please visit the instructions in the workflow sub-folders.