[phobos] [D-Programming-Language/installer] 6b9338: move combine zips to build_all script

GitHub via phobos phobos at puremagic.com
Tue Mar 3 15:18:32 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/installer
  Commit: 6b933889d4324ec77f387439ed87d9b3ae3fe02f
      https://github.com/D-Programming-Language/installer/commit/6b933889d4324ec77f387439ed87d9b3ae3fe02f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

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

  Log Message:
  -----------
  move combine zips to build_all script

- gets rid of extra copying and additional complexity
  in the create_dmd_release script


  Commit: 49c95a0e2f514ce44757f26b4dac0df2db465fe4
      https://github.com/D-Programming-Language/installer/commit/49c95a0e2f514ce44757f26b4dac0df2db465fe4
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

  Changed paths:
    M create_dmd_release/create_dmd_release.d

  Log Message:
  -----------
  remove unused clone sources from create_dmd_release script


  Commit: 49b82f4371ff502bacdb505dae83eac173934a79
      https://github.com/D-Programming-Language/installer/commit/49b82f4371ff502bacdb505dae83eac173934a79
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

  Changed paths:
    M create_dmd_release/create_dmd_release.d

  Log Message:
  -----------
  remove unused skip-build option


  Commit: 04723d95616672b4e92fce3072b985ab46c1dbf1
      https://github.com/D-Programming-Language/installer/commit/04723d95616672b4e92fce3072b985ab46c1dbf1
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

  Changed paths:
    M create_dmd_release/create_dmd_release.d

  Log Message:
  -----------
  remove unused skip-package option


  Commit: bc29ad42a8341e18977fec08e7c02c37cbeea264
      https://github.com/D-Programming-Language/installer/commit/bc29ad42a8341e18977fec08e7c02c37cbeea264
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

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

  Log Message:
  -----------
  always build a zip archive


  Commit: e96448c53252aa042412393127480982c7a1b165
      https://github.com/D-Programming-Language/installer/commit/e96448c53252aa042412393127480982c7a1b165
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

  Changed paths:
    M create_dmd_release/create_dmd_release.d

  Log Message:
  -----------
  remove --help option


  Commit: 45c2a83dc493cde4434e65225983c9c9c2b29eec
      https://github.com/D-Programming-Language/installer/commit/45c2a83dc493cde4434e65225983c9c9c2b29eec
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

  Changed paths:
    M create_dmd_release/create_dmd_release.d

  Log Message:
  -----------
  just let getopt fail

- build_all is the only user of that script
  so we don't need a pretty-print error msg


  Commit: d2e6ae93b70e18e3b8394cd09293838e8cb68965
      https://github.com/D-Programming-Language/installer/commit/d2e6ae93b70e18e3b8394cd09293838e8cb68965
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

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

  Log Message:
  -----------
  always verbose

- rename logging methods according to std.experimental.logger


  Commit: 83726ee4236b9f725ffbe8c8444a4fbcee88fba6
      https://github.com/D-Programming-Language/installer/commit/83726ee4236b9f725ffbe8c8444a4fbcee88fba6
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M create_dmd_release/create_dmd_release.d

  Log Message:
  -----------
  remove all the ensure ENV tests

- a proper build environment is ensured by the virtual box
  setup so checking the tools here is redundant and makes
  it harder to update


  Commit: 1e7c3f4ea5b2064648b82b36c1269ad058f71c41
      https://github.com/D-Programming-Language/installer/commit/1e7c3f4ea5b2064648b82b36c1269ad058f71c41
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M create_dmd_release/create_dmd_release.d

  Log Message:
  -----------
  remove verifyExtras

- files are copied programmatically


  Commit: 9e99f9e65bfd2981b237464a4948cb607aa3fbe6
      https://github.com/D-Programming-Language/installer/commit/9e99f9e65bfd2981b237464a4948cb607aa3fbe6
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  avoid && in shell for fish compat


  Commit: 092b8bfa9c36a520c0707c78a5cef014b2aa91ec
      https://github.com/D-Programming-Language/installer/commit/092b8bfa9c36a520c0707c78a5cef014b2aa91ec
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  repackage boxes with provisioning

- saves repeated provisioning


  Commit: 87024d0c331fc1c4d9a1dd80a116e1bb138ab1a5
      https://github.com/D-Programming-Language/installer/commit/87024d0c331fc1c4d9a1dd80a116e1bb138ab1a5
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  update vagrant to 1.7.2

- use insecure default vagrant ssh keys
- use native windows support (instead of plugin)


  Commit: 84a10e3bafd1244c9dfe96f30311d205050c3459
      https://github.com/D-Programming-Language/installer/commit/84a10e3bafd1244c9dfe96f30311d205050c3459
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  use much faster rsync


  Commit: 16ec32a388ee4c92fd0d2c06e46332112a8b51b9
      https://github.com/D-Programming-Language/installer/commit/16ec32a388ee4c92fd0d2c06e46332112a8b51b9
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  better abstraction for shell


  Commit: 1575509e74e6c9152ea66bb86091d2ed70f32e7f
      https://github.com/D-Programming-Language/installer/commit/1575509e74e6c9152ea66bb86091d2ed70f32e7f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  missing import


  Commit: c883dd9f1dfcdf74c3b1d9569e912d5f6b0cbc3a
      https://github.com/D-Programming-Language/installer/commit/c883dd9f1dfcdf74c3b1d9569e912d5f6b0cbc3a
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d

  Log Message:
  -----------
  better abstraction for Box


  Commit: da4150f167ad8240dd841bca5acb2b1b3eccf2d0
      https://github.com/D-Programming-Language/installer/commit/da4150f167ad8240dd841bca5acb2b1b3eccf2d0
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d
    M create_dmd_release/create_dmd_release.d
    A create_dmd_release/patches/dlang.org.patch
    A create_dmd_release/patches/tools.patch

  Log Message:
  -----------
  build docs only on linux

- copy to other platforms
- patch dlang.org to build docs for a release
  from prerelease project layout and disable
  the clone/build targets so that create_dmd_release
  remains the driver


  Commit: 829a45b6628181e678b8de3f27a313d873fb2625
      https://github.com/D-Programming-Language/installer/commit/829a45b6628181e678b8de3f27a313d873fb2625
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M create_dmd_release/build_all.d
    M create_dmd_release/create_dmd_release.d
    A create_dmd_release/patches/dlang.org.patch
    A create_dmd_release/patches/tools.patch

  Log Message:
  -----------
  Merge pull request #119 from MartinNowak/fixBuildScript

build docs only on linux


Compare: https://github.com/D-Programming-Language/installer/compare/6f21b12cecff...829a45b66281


More information about the phobos mailing list