[phobos] [D-Programming-Language/installer] 3d94d5: require old dmd version as separate command line a...

GitHub via phobos phobos at puremagic.com
Tue Oct 14 20:19:36 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/installer
  Commit: 3d94d5d8f26e2de6ea3a8bf947d9053034d8e97e
      https://github.com/D-Programming-Language/installer/commit/3d94d5d8f26e2de6ea3a8bf947d9053034d8e97e
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-14 (Tue, 14 Oct 2014)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  require old dmd version as separate command line argument

- using git describe doesn't work reliably in the following cases

  - uses pre-releases versions instead of the last release
  - skips tags that do not differ from HEAD (in the installer repo)
  - fails to determine ancestor when the release branch
    isn't merged back into master


  Commit: 0768187a667fa4033273458b54777f0a794e6247
      https://github.com/D-Programming-Language/installer/commit/0768187a667fa4033273458b54777f0a794e6247
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-14 (Tue, 14 Oct 2014)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  only build installers for tagged versions

- still allow branch builds without installers


  Commit: 89598d23501b9b2688b84d168ed99c562965bdae
      https://github.com/D-Programming-Language/installer/commit/89598d23501b9b2688b84d168ed99c562965bdae
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-14 (Tue, 14 Oct 2014)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  fix issue when building only a single box


  Commit: 90de22f50d1392d19ca0ae41255beb9e8e6e9372
      https://github.com/D-Programming-Language/installer/commit/90de22f50d1392d19ca0ae41255beb9e8e6e9372
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-15 (Wed, 15 Oct 2014)

  Changed paths:
    M create_dmd_release/build_all.d
    M osx/Makefile

  Log Message:
  -----------
  build installers for other OSes

- updated debian version (required by linux installer scripts)

- build OSX dmg

- use version without 'v' prefix for zip file names, e.g. dmd.2.066.linux.zip

fixup installer build


  Commit: 116085a434735c546f0ab2fd92e00843c5b50b56
      https://github.com/D-Programming-Language/installer/commit/116085a434735c546f0ab2fd92e00843c5b50b56
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-15 (Wed, 15 Oct 2014)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  remove skipping a box when it was already

- rather confusing during development and pointless
  during building


  Commit: 147e8b2b9f569c4ca13a05ffa7f5c18f4ef5ba66
      https://github.com/D-Programming-Language/installer/commit/147e8b2b9f569c4ca13a05ffa7f5c18f4ef5ba66
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-15 (Wed, 15 Oct 2014)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  put all output files into a build folder


  Commit: c61ced287ecf97ae18528b930834db157fe4ed6f
      https://github.com/D-Programming-Language/installer/commit/c61ced287ecf97ae18528b930834db157fe4ed6f
  Author: Brad Anderson <eco at gnuk.net>
  Date:   2014-10-14 (Tue, 14 Oct 2014)

  Changed paths:
    M create_dmd_release/build_all.d
    M osx/Makefile

  Log Message:
  -----------
  Merge pull request #113 from MartinNowak/improveBuildTool

improve build script


Compare: https://github.com/D-Programming-Language/installer/compare/215e8c48323d...c61ced287ecf


More information about the phobos mailing list