[D-runtime] [D-Programming-Language/druntime] 5c6981: fix Issue 11414 - druntime should run debug unitte...

GitHub via D-runtime d-runtime at puremagic.com
Thu Jul 9 16:49:11 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 5c69814cb650f27621248dbd5eee2096b1be6dfa
      https://github.com/D-Programming-Language/druntime/commit/5c69814cb650f27621248dbd5eee2096b1be6dfa
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M posix.mak
    A test/common.mak
    M test/coverage/Makefile
    M test/exceptions/Makefile
    M test/init_fini/Makefile
    M test/shared/Makefile

  Log Message:
  -----------
  fix Issue 11414 - druntime should run debug unittest

- change druntime's makefile structure to match phobos
- define ROOT folder as generated/$(OS)/$(BUILD)/$(MODEL)
- unittest rule recursively invokes debug/release unittest
- factor out common.mak from test/*/Makefile and test debug/release


  Commit: 8ad2d2866517ecc3af12a6127239d682bac0dcf1
      https://github.com/D-Programming-Language/druntime/commit/8ad2d2866517ecc3af12a6127239d682bac0dcf1
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  replace `dirname $@` with make's $(dir $@)

- saves an external shell invocation


  Commit: 04bcc29bafdc836b05d15bf43dfea8300d803a07
      https://github.com/D-Programming-Language/druntime/commit/04bcc29bafdc836b05d15bf43dfea8300d803a07
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  add missing additional tests for $(DRUNTIME) dependency


  Commit: 6e4ef29936874afa43557dbf8900e83934a4c1b0
      https://github.com/D-Programming-Language/druntime/commit/6e4ef29936874afa43557dbf8900e83934a4c1b0
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  remove faulty install rule

- druntime libraries get embedded into phobos
  and shouldn't be installed separately


  Commit: 826dfd6dc47beb7897137aecdba89e683e34f0a3
      https://github.com/D-Programming-Language/druntime/commit/826dfd6dc47beb7897137aecdba89e683e34f0a3
  Author: Jonathan M Davis <jmdavisProg at gmx.com>
  Date:   2015-07-09 (Thu, 09 Jul 2015)

  Changed paths:
    M posix.mak
    A test/common.mak
    M test/coverage/Makefile
    M test/exceptions/Makefile
    M test/init_fini/Makefile
    M test/shared/Makefile

  Log Message:
  -----------
  Merge pull request #1317 from MartinNowak/fix11414

fix Issue 11414 - druntime should run debug unittest


Compare: https://github.com/D-Programming-Language/druntime/compare/b50096fdbe42...826dfd6dc47b


More information about the D-runtime mailing list