dlang / installer

dmd installers for various systems

Home Page:dlang.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

D installers

Bugzilla Issues

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.

Prebuilt Windows libaries

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:

1) Build the new application/library

  • bump the version of the library/application in azure-pipelines.yml
  • update the sha256sums file in the respective in windows (e.g. windows/build_lld.sha256sums)
  • submit a PR

2) Upload the artifact to downloads.dlang.org

  • 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)

3) Bump the used application/library version

Typically this requires a PR against create_dmd_release/build_all.d.

About

dmd installers for various systems

dlang.org

License:Boost Software License 1.0


Languages

Language:Shell 36.5%Language:D 29.9%Language:NSIS 21.4%Language:Assembly 4.1%Language:C 3.8%Language:Batchfile 3.1%Language:Makefile 0.7%Language:PowerShell 0.5%