[phobos] [D-Programming-Language/tools] 65a4f1: rdmd <dmd flags> --eval

GitHub via phobos phobos at puremagic.com
Tue Feb 17 19:40:12 PST 2015


  Branch: refs/heads/2.067
  Home:   https://github.com/D-Programming-Language/tools
  Commit: 65a4f15c290be013a59517bbdb4a29b27158564e
      https://github.com/D-Programming-Language/tools/commit/65a4f15c290be013a59517bbdb4a29b27158564e
  Author: Nils Boßung <nilsbossung at googlemail.com>
  Date:   2014-08-20 (Wed, 20 Aug 2014)

  Changed paths:
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  rdmd <dmd flags> --eval


  Commit: b233a757d5bbe0e1166f32669ceb94307e908612
      https://github.com/D-Programming-Language/tools/commit/b233a757d5bbe0e1166f32669ceb94307e908612
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-08-30 (Sat, 30 Aug 2014)

  Changed paths:
    M dpl-docs/dub.selections.json

  Log Message:
  -----------
  use latest ddox and vibe-d to fix build with 2.066.0


  Commit: c96854c7f192a0991b8e4a6c76de7a3986a80673
      https://github.com/D-Programming-Language/tools/commit/c96854c7f192a0991b8e4a6c76de7a3986a80673
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-08-29 (Fri, 29 Aug 2014)

  Changed paths:
    M dpl-docs/dub.selections.json

  Log Message:
  -----------
  Merge pull request #144 from MartinNowak/fixDPLDocsBuild

use latest ddox and vibe-d to fix build with 2.066.0


  Commit: 1cb8bc4a9e867c6963dcbd12f4f9458d40754bb4
      https://github.com/D-Programming-Language/tools/commit/1cb8bc4a9e867c6963dcbd12f4f9458d40754bb4
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-08-31 (Sun, 31 Aug 2014)

  Changed paths:
    M dpl-docs/dub.selections.json

  Log Message:
  -----------
  use latest vibe-d alpha for dpl-docs


  Commit: e6a85eacd4ac0ca145162534e193e13dbf055577
      https://github.com/D-Programming-Language/tools/commit/e6a85eacd4ac0ca145162534e193e13dbf055577
  Author: Михаил Страшун <public at dicebot.lv>
  Date:   2014-09-01 (Mon, 01 Sep 2014)

  Changed paths:
    M dpl-docs/dub.selections.json

  Log Message:
  -----------
  Merge pull request #145 from MartinNowak/fixDPLDocsBuild

use latest vibe-d alpha for dpl-docs


  Commit: ad7b461ce93343b9e8eb917d79be5bdfc6952bfd
      https://github.com/D-Programming-Language/tools/commit/ad7b461ce93343b9e8eb917d79be5bdfc6952bfd
  Author: Vladimir Panteleev <vladimir at thecybershadow.net>
  Date:   2014-09-08 (Mon, 08 Sep 2014)

  Changed paths:
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  rdmd: Don't recompile the program if only current directory changes

Use the absolute path to the root .d file instead.

It is certainly possible that the build result will depend on
the current directory. For example, if the root file imports
other modules, these will be sought in the current directory
first. However, this is an unlikely use case, and can be
simulated using e.g. --force or -I%CD%.

On the other hand, having your script be rebuilt every time
it is run from a different directory is an unnecessary waste
of time and disk space.


  Commit: 01e349a598a26a73a07323dc28f68b3088bdc15b
      https://github.com/D-Programming-Language/tools/commit/01e349a598a26a73a07323dc28f68b3088bdc15b
  Author: Andrej Mitrovic <andrej.mitrovich at gmail.com>
  Date:   2014-09-08 (Mon, 08 Sep 2014)

  Changed paths:
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  Merge pull request #146 from CyberShadow/pull-20140908-130749

rdmd: Don't recompile the program if only current directory changes


  Commit: 79d122a59f4f2d4a7498f2ad80a12acd36d18944
      https://github.com/D-Programming-Language/tools/commit/79d122a59f4f2d4a7498f2ad80a12acd36d18944
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-09-09 (Tue, 09 Sep 2014)

  Changed paths:
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  Merge pull request #143 from NilsBossung/dmdflags-eval

rdmd <dmd flags> --eval


  Commit: e0d9de5ce7c19de606f67924e8ff78960ebcf632
      https://github.com/D-Programming-Language/tools/commit/e0d9de5ce7c19de606f67924e8ff78960ebcf632
  Author: Tomoya Tanjo <tanjo at ism.ac.jp>
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
    M DustMite/dustmite.d

  Log Message:
  -----------
  Fix warning in dustmite


  Commit: f1b065dfcbe44f641ea29a3dcf22b5f24efffcc9
      https://github.com/D-Programming-Language/tools/commit/f1b065dfcbe44f641ea29a3dcf22b5f24efffcc9
  Author: Vladimir Panteleev <thecybershadow at gmail.com>
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
    M DustMite/dustmite.d

  Log Message:
  -----------
  Merge pull request #147 from tom-tan/fix-dustmite

Fix warnings in dustmite


  Commit: 0d4bed1b214ce34a44c1dd83eefb2a596735fabc
      https://github.com/D-Programming-Language/tools/commit/0d4bed1b214ce34a44c1dd83eefb2a596735fabc
  Author: Vladimir Panteleev <vladimir at thecybershadow.net>
  Date:   2014-10-02 (Thu, 02 Oct 2014)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  rdmd: Fix std.process.getenv deprecation warning

Use tempDir instead.


  Commit: b405e0dccda99e7df909c42571b40db4b43b6610
      https://github.com/D-Programming-Language/tools/commit/b405e0dccda99e7df909c42571b40db4b43b6610
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-10-02 (Thu, 02 Oct 2014)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  Merge pull request #148 from CyberShadow/pull-20141002-131925

rdmd: Fix std.process.getenv deprecation warning


  Commit: 0e2b2af16354084fe65d4a11eeb7b87d2edf93b5
      https://github.com/D-Programming-Language/tools/commit/0e2b2af16354084fe65d4a11eeb7b87d2edf93b5
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  Issue 13603 - rdmd: if dmd.conf is missing, always rebuilds the target


  Commit: 8962f618bc8ffb145d385ba1112759fa245fb97d
      https://github.com/D-Programming-Language/tools/commit/8962f618bc8ffb145d385ba1112759fa245fb97d
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  forgot some debug code


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

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  Merge pull request #149 from andralex/master

Issue 13603 - rdmd: if dmd.conf is missing, always rebuilds the target


  Commit: 81e2c3e60903cd5ab68e63054226fd007c98942c
      https://github.com/D-Programming-Language/tools/commit/81e2c3e60903cd5ab68e63054226fd007c98942c
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-16 (Thu, 16 Oct 2014)

  Changed paths:
    M dpl-docs/dub.selections.json

  Log Message:
  -----------
  lock dub selections to a combination that successfully builds

- vibe.d-rc.3


  Commit: 9e3141b9abb1c0bc0ee6485d58e2ef32216a88ad
      https://github.com/D-Programming-Language/tools/commit/9e3141b9abb1c0bc0ee6485d58e2ef32216a88ad
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-16 (Thu, 16 Oct 2014)

  Changed paths:
    M dpl-docs/views/inc.disqus.dt

  Log Message:
  -----------
  load disqus over same schema as hosting page

- support for https hosting


  Commit: 2ea96972a4d0b3b35ecb40cc07c6f489f11adef5
      https://github.com/D-Programming-Language/tools/commit/2ea96972a4d0b3b35ecb40cc07c6f489f11adef5
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-16 (Thu, 16 Oct 2014)

  Changed paths:
    M dpl-docs/views/layout.dt

  Log Message:
  -----------
  remove google ad footer

- see https://github.com/D-Programming-Language/dlang.org/pull/626


  Commit: 978aab88279b66b2cf31593d1ce2885758b83c53
      https://github.com/D-Programming-Language/tools/commit/978aab88279b66b2cf31593d1ce2885758b83c53
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2014-10-15 (Wed, 15 Oct 2014)

  Changed paths:
    M dpl-docs/dub.selections.json
    M dpl-docs/views/inc.disqus.dt
    M dpl-docs/views/layout.dt

  Log Message:
  -----------
  Merge pull request #150 from MartinNowak/dplDocs

some dpl-docs fixes (building docs 2.066.1)


  Commit: 03156fab62e6765a10b539b894d3844d7e66f9e9
      https://github.com/D-Programming-Language/tools/commit/03156fab62e6765a10b539b894d3844d7e66f9e9
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-26 (Sun, 26 Oct 2014)

  Changed paths:
    M dpl-docs/views/inc.disqus.dt

  Log Message:
  -----------
  remove redundant disqus links


  Commit: 0c4f2b3dacd3d7f8fee54f6fd1ee65c5c490d110
      https://github.com/D-Programming-Language/tools/commit/0c4f2b3dacd3d7f8fee54f6fd1ee65c5c490d110
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-10-27 (Mon, 27 Oct 2014)

  Changed paths:
    M dpl-docs/views/inc.disqus.dt

  Log Message:
  -----------
  Merge pull request #151 from MartinNowak/redundantDisqusLinks

remove redundant disqus links


  Commit: 3cd64aec297406e47386a94cba63347ad515bc1e
      https://github.com/D-Programming-Language/tools/commit/3cd64aec297406e47386a94cba63347ad515bc1e
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    R dpl-docs/dub.selections.json
    R dpl-docs/package.json
    R dpl-docs/source/app.d
    R dpl-docs/urlrewrite.d
    R dpl-docs/views/ddox.layout.dt
    R dpl-docs/views/inc.disqus.dt
    R dpl-docs/views/layout.dt

  Log Message:
  -----------
  move dpl-docs from tools to dlang.org


  Commit: 6042500717eab77f2aca1f8a96d9b13ddf4b7a7f
      https://github.com/D-Programming-Language/tools/commit/6042500717eab77f2aca1f8a96d9b13ddf4b7a7f
  Author: Leandro Lucarella <leandro.lucarella at sociomantic.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  rdmd: Improve Make dependencies format

Now lines are only terminated by '\' if another line comes next. Also the
code that generates the dependencies file was made more readable.


  Commit: ace326fa095d940f63226e6d68ef871cfc093dfa
      https://github.com/D-Programming-Language/tools/commit/ace326fa095d940f63226e6d68ef871cfc093dfa
  Author: Leandro Lucarella <leandro.lucarella at sociomantic.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  rdmd: Fix error generating Make dependencies file

The dependencies file had an extra empty line after the root file
dependency, which ended up in a Make fatal error.


  Commit: 28ca19d71354aa3a18583d23da22f9a25f7f021c
      https://github.com/D-Programming-Language/tools/commit/28ca19d71354aa3a18583d23da22f9a25f7f021c
  Author: Leandro Lucarella <leandro.lucarella at sociomantic.com>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M man/man1/rdmd.1
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  rdmd: Add --extra-file option

This option includes an extra source or object in the compilation. It is
particularly useful if you need to add an extra object (compiled by
another language maybe) or an extra source (maybe because a .di was
provided) when compiling the program (multiple --extra-file are
allowed).


  Commit: af496c68ee4e776597bd7382aa47f05da698a69e
      https://github.com/D-Programming-Language/tools/commit/af496c68ee4e776597bd7382aa47f05da698a69e
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-11-11 (Tue, 11 Nov 2014)

  Changed paths:
    M man/man1/rdmd.1
    M rdmd.d
    M rdmd_test.d

  Log Message:
  -----------
  Merge pull request #154 from leandro-lucarella-sociomantic/extra-file

rdmd: Add --extra-file option


  Commit: c5874fcc2414e30be842483f311eb79705653e48
      https://github.com/D-Programming-Language/tools/commit/c5874fcc2414e30be842483f311eb79705653e48
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-11-21 (Fri, 21 Nov 2014)

  Changed paths:
    R dpl-docs/dub.selections.json
    R dpl-docs/package.json
    R dpl-docs/source/app.d
    R dpl-docs/urlrewrite.d
    R dpl-docs/views/ddox.layout.dt
    R dpl-docs/views/inc.disqus.dt
    R dpl-docs/views/layout.dt

  Log Message:
  -----------
  Merge pull request #152 from MartinNowak/dpl-docs

move dpl-docs from tools to dlang.org


  Commit: ce191633a5777a25b5c2f0bfc084f72def1ccb06
      https://github.com/D-Programming-Language/tools/commit/ce191633a5777a25b5c2f0bfc084f72def1ccb06
  Author: John Colvin <john.loughran.colvin at gmail.com>
  Date:   2014-12-15 (Mon, 15 Dec 2014)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  std.c -> core.stdc


  Commit: caf93fc633b0ce641af4b751212fa7f964becc52
      https://github.com/D-Programming-Language/tools/commit/caf93fc633b0ce641af4b751212fa7f964becc52
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-12-15 (Mon, 15 Dec 2014)

  Changed paths:
    M rdmd.d

  Log Message:
  -----------
  Merge pull request #155 from John-Colvin/patch-2

std.c -> core.stdc


  Commit: 546b9856427ed637fbffce11d5131a9c42d383b7
      https://github.com/D-Programming-Language/tools/commit/546b9856427ed637fbffce11d5131a9c42d383b7
  Author: Vladimir Panteleev <vladimir at thecybershadow.net>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M dman.d
    R findtags.d
    M posix.mak
    M win32.mak

  Log Message:
  -----------
  Remove findtags in favor of using chmgen-emitted tags


  Commit: 444f80134fd42f22561096b4a1a1779d73507115
      https://github.com/D-Programming-Language/tools/commit/444f80134fd42f22561096b4a1a1779d73507115
  Author: Ulrich Küttler <kuettler at gmail.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M update.sh

  Log Message:
  -----------
  Add "install" argument to update script


  Commit: b4c3322153e569f2245eaf7ddc5ea01b9b30c943
      https://github.com/D-Programming-Language/tools/commit/b4c3322153e569f2245eaf7ddc5ea01b9b30c943
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M update.sh

  Log Message:
  -----------
  Merge pull request #157 from kuettler/install_argument

Add "install" argument to update script


  Commit: 8ea05fbea17173fc5934e9b137da1bdfbc5e5213
      https://github.com/D-Programming-Language/tools/commit/8ea05fbea17173fc5934e9b137da1bdfbc5e5213
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-11 (Wed, 11 Feb 2015)

  Changed paths:
    M dman.d
    R findtags.d
    M posix.mak
    M win32.mak

  Log Message:
  -----------
  Merge pull request #156 from CyberShadow/chmgen5

Remove findtags in favor of using chmgen-emitted tags


  Commit: 398ca4572d8cecb487ff5132b0dce5e0225af28e
      https://github.com/D-Programming-Language/tools/commit/398ca4572d8cecb487ff5132b0dce5e0225af28e
  Author: Vladimir Panteleev <vladimir at thecybershadow.net>
  Date:   2015-02-12 (Thu, 12 Feb 2015)

  Changed paths:
    M posix.mak
    M win32.mak

  Log Message:
  -----------
  Hand off d.tag generation to dlang.org makefiles


  Commit: e9d1980959108f32ec709f94755337fb56017867
      https://github.com/D-Programming-Language/tools/commit/e9d1980959108f32ec709f94755337fb56017867
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-16 (Mon, 16 Feb 2015)

  Changed paths:
    M posix.mak
    M win32.mak

  Log Message:
  -----------
  Merge pull request #160 from CyberShadow/pull-20150212-165647

Hand off d.tag generation to dlang.org makefiles


  Commit: 341ef6c6ea276643e3eb6b77eb420b302bdbbe67
      https://github.com/D-Programming-Language/tools/commit/341ef6c6ea276643e3eb6b77eb420b302bdbbe67
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  fix make path for dlang.org d.tag


  Commit: e5805360b69c5e384cfc4b677d939899c3727602
      https://github.com/D-Programming-Language/tools/commit/e5805360b69c5e384cfc4b677d939899c3727602
  Author: Vladimir Panteleev <thecybershadow at gmail.com>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #161 from MartinNowak/dman

fix make path for dlang.org d.tag


Compare: https://github.com/D-Programming-Language/tools/compare/19bae091a6f1...e5805360b69c


More information about the phobos mailing list