This repository hosts scripts to build DMD installers and packages.
To download a ready-built D installer or package, please visit the dlang.org downloads page.
To learn more about the install script, please visit the
install.sh documentation.
To report a problem or browse the list of open bugs, please visit the bug tracker.
The following binaries are pre-built:
- LLD (
windows/build_lld.bat) - the LLVM linker - MinGW (
windows/build_mingw.bat) - Curl (
windows/build_curl.bat) - built on its own branch
Upgrading these libraries requires three steps:
- bump the version of the library/application in
azure-pipelines.yml - update the
sha256sumsfile in the respective inwindows(e.g.windows/build_lld.sha256sums) - submit a PR
- upload the artifact to downloads.dlang.org
- rebuilt the site index of downloads.dlang.org
- ping a maintainer if you don't have the rights)
Typically this requires a PR against create_dmd_release/build_all.d.