[phobos] [D-Programming-Language/installer] 7892f8: Revamp D2 Windows installer

GitHub via phobos phobos at puremagic.com
Sun Jul 20 02:37:33 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/installer
  Commit: 7892f863dba08fbe23807b69ecdd25ec75d22e8a
      https://github.com/D-Programming-Language/installer/commit/7892f863dba08fbe23807b69ecdd25ec75d22e8a
  Author: Brad Anderson <eco at gnuk.net>
  Date:   2014-07-19 (Sat, 19 Jul 2014)

  Changed paths:
    A windows/d1-installer-descriptions.nsh
    A windows/d1-installer-image.bmp
    A windows/d1-installer.nsi
    A windows/d2-installer-descriptions.nsh
    A windows/d2-installer-image.bmp
    A windows/d2-installer.nsi
    R windows/dinstaller.nsi
    R windows/dinstaller_descriptions.nsh
    A windows/dmc-installer-descriptions.nsh
    A windows/dmc-installer-image.bmp
    A windows/dmc-installer.nsi
    R windows/installer_image.bmp

  Log Message:
  -----------
  Revamp D2 Windows installer

- Don't download D2 files, instead embed them in the installer. Embedded folder is specified by the EmbedD2Dir define which can be specified by using /DEmbedD2Dir=<dir> to makensis.exe.
- Remove D1 and DMC logic from D2 installer. They can still be downloaded and installed by the installer but they now use their own installers like Visual D. New installer scripts for D1 and DMC are included.
- Curl support will be included by default (will require update to create_dmd_release.d).
- Improve usage instructions.
- Significant overall clean up.


  Commit: 690d33c21a3977528b94edf8ab8b7503f27d86f6
      https://github.com/D-Programming-Language/installer/commit/690d33c21a3977528b94edf8ab8b7503f27d86f6
  Author: Brad Anderson <eco at gnuk.net>
  Date:   2014-07-20 (Sun, 20 Jul 2014)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  Use EmbedD2Dir with release builder


  Commit: 9b74ff16fa9f6959d39a165bb5640f58e168f441
      https://github.com/D-Programming-Language/installer/commit/9b74ff16fa9f6959d39a165bb5640f58e168f441
  Author: Jordi Sayol <g.sayol at yahoo.es>
  Date:   2014-07-20 (Sun, 20 Jul 2014)

  Changed paths:
    M create_dmd_release/build_all.d
    A windows/d1-installer-descriptions.nsh
    A windows/d1-installer-image.bmp
    A windows/d1-installer.nsi
    A windows/d2-installer-descriptions.nsh
    A windows/d2-installer-image.bmp
    A windows/d2-installer.nsi
    R windows/dinstaller.nsi
    R windows/dinstaller_descriptions.nsh
    A windows/dmc-installer-descriptions.nsh
    A windows/dmc-installer-image.bmp
    A windows/dmc-installer.nsi
    R windows/installer_image.bmp

  Log Message:
  -----------
  Merge pull request #97 from eco/specify-installed-dir

Revamp Windows installer


Compare: https://github.com/D-Programming-Language/installer/compare/1602f946c9df...9b74ff16fa9f


More information about the phobos mailing list