2013-12-20 |
Implement a first version of a proper build ID computation.
...
Sönke Ludwig
committed
on 20 Dec 2013
|
---|---|
2013-12-19 |
Implement individual building of dependencies.
Sönke Ludwig
committed
on 19 Dec 2013
|
2013-12-17 |
Let "dflags" specified for build types also be affected by build requirements.
Sönke Ludwig
committed
on 17 Dec 2013
|
2013-12-11 |
Add suggestion to use --force to rebuild up-to-date targets.
Sönke Ludwig
committed
on 11 Dec 2013
|
Improve message when the build is skipped on up-to-date targets.
Sönke Ludwig
committed
on 11 Dec 2013
|
|
Only call setTarget() on buildsettings that are used to output the final binary.
...
Sönke Ludwig
committed
on 11 Dec 2013
|
|
2013-11-30 |
Fix appending absolute paths for the working directory.
Sönke Ludwig
committed
on 30 Nov 2013
|
Fix missing log argument.
Sönke Ludwig
committed
on 30 Nov 2013
|
|
Add --force switch for "dub run" and "dub build" and fix --rdmd.
Sönke Ludwig
committed
on 30 Nov 2013
|
|
2013-11-29 |
Make sure the target binary gets deleted when the linker has failed.
Sönke Ludwig
committed
on 29 Nov 2013
|
|
|
2013-11-24 |
Add ".res" to the list of linker file extensions on Windows.
Sönke Ludwig
committed
on 24 Nov 2013
|
2013-11-20 |
Fix --build=ddox.
Sönke Ludwig
committed
on 20 Nov 2013
|
2013-11-15 |
The previous OSX fix is also needed for Linux, so change to version(Posix).
Sönke Ludwig
committed
on 15 Nov 2013
|
|
|
Don't emit -fPIC for DMD on Windows. Fixes #166.
Sönke Ludwig
committed
on 15 Nov 2013
|
|
2013-11-13 |
Add diagnostic message for the target copy operation of the cached build generator.
Sönke Ludwig
committed
on 13 Nov 2013
|
2013-11-12 |
When doing separate compile/link building, pass (.o/.a/.ao/.dylib/.obj) files to the linker command line.
...
Sönke Ludwig
committed
on 12 Nov 2013
|
2013-11-07 |
Perform target setup when performing a cached build. Fixes #159.
Sönke Ludwig
committed
on 7 Nov 2013
|
2013-11-05 |
Integrate the rdmd generator into the build generator and start to implement build caching.
...
Sönke Ludwig
committed
on 5 Nov 2013
|
2013-11-04 |
Fix running executables that are not built in the CWD and create the target path if necessary.
Sönke Ludwig
committed
on 4 Nov 2013
|
2013-11-03 |
Build to a temporary folder only if necessary. Fixes #82.
Sönke Ludwig
committed
on 3 Nov 2013
|
2013-11-02 |
Fix "dub --build=ddox" and let it open the docs in the system browser automatically.
Sönke Ludwig
committed
on 2 Nov 2013
|
Remove dub.internal.std.process compatibility code as it doesn't support browse() and the compile status on older DMD versions isn't tracked anyway.
Sönke Ludwig
committed
on 2 Nov 2013
|
|
2013-10-24 |
Make "dub build --build=ddox" work for any target type and avoid including dependencies in the documentation. Fixes #142.
Sönke Ludwig
committed
on 24 Oct 2013
|
Issue -shared and -fPIC when building shared libraries with DMD. Fixes #138.
Sönke Ludwig
committed
on 24 Oct 2013
|
|
2013-10-18 |
Make all paths issued by the build generator relative to work around issue #130.
Sönke Ludwig
committed
on 18 Oct 2013
|
2013-09-25 |
Remove the now redundant GeneratorSettings.compilerBinary field.
Sönke Ludwig
committed
on 25 Sep 2013
|
Move dub.utils to dub.internal.utils and update copyright dates.
Sönke Ludwig
committed
on 25 Sep 2013
|
|
Let the individual compiler classes handle passing arguments to the compiler. Fixes #86.
Sönke Ludwig
committed
on 25 Sep 2013
|