GithubHelp home page GithubHelp logo

dkorpel / dlang-installer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dlang/installer

0.0 0.0 0.0 1.62 MB

dmd installers for various systems

Home Page: dlang.org

License: Boost Software License 1.0

Shell 35.76% C 3.79% D 31.05% Assembly 4.07% PowerShell 0.51% Makefile 0.68% NSIS 21.07% Batchfile 3.07%

dlang-installer's Introduction

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.

dlang-installer's People

Contributors

martinnowak avatar wilzbach avatar andrewedwards avatar rainers avatar brad-anderson avatar dlang-bot avatar andralex avatar ibuclaw avatar kinke avatar cybershadow avatar jordisayol avatar walterbright avatar moonlightsentinel avatar veelo avatar jacob-carlborg avatar johanengelen avatar geod24 avatar maxhaton avatar kai4785 avatar lionello avatar mdparker avatar manuzor avatar lorendb avatar john-colvin avatar antonoks avatar andron avatar braddr avatar chrwork2 avatar dkorpel avatar leandro-lucarella-sociomantic avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.