[phobos] [dlang/tools] 10ca15: compile the root module in the same step as gettin...

GitHub via phobos phobos at puremagic.com
Sun Aug 28 16:41:13 PDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/dlang/tools
  Commit: 10ca1582c4f037a63a1a91befc458458c1e668b2
      https://github.com/dlang/tools/commit/10ca1582c4f037a63a1a91befc458458c1e668b2
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  compile the root module in the same step as getting the dependencies

This avoids calling dmd twice when running a single file, which is a common
task.


  Commit: 4ab9444d8baca328abe03727569d803d67e1a6fd
      https://github.com/dlang/tools/commit/4ab9444d8baca328abe03727569d803d67e1a6fd
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  explicit `!is null`


  Commit: 821d038171b7da0c17d65b67e9284de1d8dc30d6
      https://github.com/dlang/tools/commit/821d038171b7da0c17d65b67e9284de1d8dc30d6
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  name object files after root module

Moving --main functionality from linking to compilation of root module so
that dmd doesn't mess with the object files.


  Commit: 0e44ee7569a4518d5560b84ef394d93a22016c38
      https://github.com/dlang/tools/commit/0e44ee7569a4518d5560b84ef394d93a22016c38
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  spaces around ~ please


  Commit: 4da871db19f0311082cfa5fe25284d91142169a9
      https://github.com/dlang/tools/commit/4da871db19f0311082cfa5fe25284d91142169a9
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  missed one


  Commit: a63233c22dce33ff91141c5706cdc7d66a8c0099
      https://github.com/dlang/tools/commit/a63233c22dce33ff91141c5706cdc7d66a8c0099
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  Merge pull request #194 from aG0aep6G/rdmd-single-out-root

rdmd: compile the root module in the same step as getting the dependencies


Compare: https://github.com/dlang/tools/compare/6f92f7f1b0a3...a63233c22dce


More information about the phobos mailing list