On Friday, 29 November 2013 at 17:02:22 UTC, Sönke Ludwig wrote:
- Builds are now cached and only rebuilt when necessary for
and "dub run".
Deleting the output binary and then immediately running `dub
build` again fails horribly here; it seems to think the binary is
up to date even though it doesn't even exist. (Windows/DMD/x86,
In the works for the next version is, among other things, a
 command which executes unit tests (and possibly other kinds
later) using a custom main() function, especially useful for
testing and testing of libraries without a main() function.
It has been said already in this thread, but for library targets
it must ignore the lack of a "main source file". It should go
without saying that libraries generally don't have such a thing.
Also, it would be nice if there was a way to output to a
different target name for debug vs release builds of a library.
It's quite common to have both live side-by-side, with the debug
builds differentiated by a suffix -d or similar.
I added a couple of my projects to the package repository.