March 16, 2013 [D-runtime] [D-Programming-Language/druntime] 321255: unittests with shared library | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 321255493395934bffb65c6ade88c4dfd8f2cbe4 https://github.com/D-Programming-Language/druntime/commit/321255493395934bffb65c6ade88c4dfd8f2cbe4 Author: Martin Nowak <code@dawg.eu> Date: 2013-03-14 (Thu, 14 Mar 2013) Changed paths: M mak/MANIFEST M posix.mak A src/test_runner.d Log Message: ----------- unittests with shared library - add SHARED flag to posix.mak - default to SHARED=1 on linux - setting SHARED to a non-empty string implies PIC and builds a shared library for testing - setting SHARED to an empty string builds a single executable for testing - Add a moduleUnitTester that only runs a single unit test selected via a cmdline argument. This allows to run tests in parallel with a single executable/shared library. Commit: 374144af8817a188dceeea1a44b437e5caa3b1ac https://github.com/D-Programming-Language/druntime/commit/374144af8817a188dceeea1a44b437e5caa3b1ac Author: Martin Nowak <code@dawg.eu> Date: 2013-03-15 (Fri, 15 Mar 2013) Changed paths: M posix.mak Log Message: ----------- restrict SHARED to linux_64 Commit: 33c263060324d7a1e2b0d4760cfea02afd9309f6 https://github.com/D-Programming-Language/druntime/commit/33c263060324d7a1e2b0d4760cfea02afd9309f6 Author: Martin Nowak <code@dawg.eu> Date: 2013-03-16 (Sat, 16 Mar 2013) Changed paths: M mak/MANIFEST M posix.mak A src/test_runner.d Log Message: ----------- Merge pull request #447 from dawgfoto/SharedRuntime_7 unittests with shared library Compare: https://github.com/D-Programming-Language/druntime/compare/73c4d2cfa623...33c263060324 |
Copyright © 1999-2021 by the D Language Foundation