dmd D Programming Language compiler
Find a file
Iain Buclaw 09d04945bd Fix build script paths to work with new merged repository structure
Co-Authored-By: Geod24 <pro.mathias.lang@gmail.com>
Co-Authored-By: Martin Kinkelin <noone@nowhere.com>
Co-Authored-By: Vladimir Panteleev <git@cy.md>
2022-07-09 23:49:27 +02:00
.azure-pipelines Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
.circleci Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
.github/workflows Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
changelog Merge remote-tracking branch 'upstream/stable' into merge_stable 2022-07-09 17:05:59 +02:00
ci Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
compiler Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
druntime Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
src Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
.cirrus.yml Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
.codecov.yml Fix capitalization of CircleCI in codecov configuration 2021-10-19 01:53:57 +00:00
.editorconfig Replace http:// with https:// for various links throughout codebase 2021-12-22 21:45:11 +00:00
.gitattributes Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
.gitignore Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
.pre-commit-config.yaml Move dmd files into compiler/ 2022-07-09 18:53:07 +02:00
azure-pipelines.yml Merge branch 'stable' into merge_stable 2022-02-11 20:17:02 +01:00
CODEOWNERS Remove myself as *.h code owner 2021-06-26 08:56:21 +00:00
config.d fix(dub): Make config.d executable to incremental compilation (#13712) 2022-02-28 14:08:59 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md 2022-06-20 14:32:59 +00:00
dub.sdl Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
LICENSE.txt Make Boost license visible 2017-06-05 03:20:55 +02:00
posix.mak Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
README.md Revise introduction and add an overview of the repository structure 2022-01-13 19:01:40 +01:00
VERSION bump VERSION to v2.100.1 2022-07-09 16:08:44 +02:00
win32.mak Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00
win64.mak Fix build script paths to work with new merged repository structure 2022-07-09 23:49:27 +02:00

dlang logo

DMD

GitHub tag Code coverage Bugzilla Issues license

Build status CircleCI Build Status Buildkite


DMD is the reference compiler for the D programming language.

Releases, language specification and other resources can be found on the homepage. Please refer to the guidelines for bug reports 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
src source code, build system and build instructions
test tests and testing infrastructure
changelog changelog entries for the upcoming release
ci CI related scripts / utilities
docs man pages and internal documentation
ini predefined dmd.conf files
samples Various code examples

For more general information regarding compiling, installing, and hacking on DMD, check the contribution guide and visit the D Wiki.

Nightlies

Nightly builds based of the current DMD / DRuntime / Phobos master branch can be found here.