mirror of
https://github.com/dlang/dmd.git
synced 2025-04-25 12:40:11 +03:00
51 lines
2.9 KiB
Markdown
51 lines
2.9 KiB
Markdown
<div align="center">
|
|
|
|

|
|
# DMD
|
|
[](https://github.com/dlang/dmd/releases)
|
|
[](https://codecov.io/gh/dlang/dmd)
|
|
[](https://github.com/dlang/dmd/blob/master/LICENSE.txt)
|
|
|
|
[](https://cirrus-ci.com/github/dlang/dmd/master)
|
|
[](https://circleci.com/gh/dlang/dmd/tree/master)
|
|
[](https://dev.azure.com/dlanguage/dmd/_build/latest?definitionId=1&branchName=master)
|
|
[](https://buildkite.com/dlang/dmd)
|
|
</div>
|
|
|
|
---
|
|
**DMD** is the reference compiler for the D programming language.
|
|
|
|
Releases, language specification and other resources can be found on the [homepage](https://dlang.org).
|
|
Please refer to the guidelines for [bug reports](CONTRIBUTING.md#reporting-bugs) to
|
|
report a problem or browse the list of open bugs.
|
|
|
|
### Overview
|
|
|
|
This repository is structured into the following directories.
|
|
Refer to their respective `README.md` for more in-depth information.
|
|
|
|
| Directory | Description |
|
|
|--------------------------------------|---------------------------------------------------|
|
|
| [changelog](changelog) | changelog entries for the upcoming release |
|
|
| [ci](ci) | CI related scripts / utilities |
|
|
| [compiler](compiler) | root of all compiler (DMD/frontend) related code |
|
|
| [compiler/src](compiler/src) | source code, build system and build instructions |
|
|
| [compiler/test](compiler/test) | tests and testing infrastructure |
|
|
| [compiler/docs](compiler/docs) | man pages and internal documentation |
|
|
| [compiler/ini](compiler/ini) | predefined `dmd.conf` files |
|
|
| [druntime](druntime) | root of all runtime related code |
|
|
|
|
With a D compiler and dub installed, dmd can be built with:
|
|
|
|
```
|
|
dub build dmd:compiler
|
|
```
|
|
|
|
For more information regarding compiling, installing, and
|
|
hacking on DMD, check the [contribution guide](CONTRIBUTING.md) and
|
|
visit the [D Wiki](https://wiki.dlang.org/DMD).
|
|
|
|
### Nightlies
|
|
|
|
Nightly builds based of the current DMD / Phobos `master` branch
|
|
can be found [here](https://github.com/dlang/dmd/releases/tag/nightly).
|