DUB 0.9.20

Mathias Lang pro.mathias.lang at gmail.com
Fri Dec 6 13:55:58 PST 2013


Great work, thank you Sönke !


2013/12/6 Sönke Ludwig <sludwig at outerproduct.org>
>
> You need to delete the one in .dub/build/, the one in the target
> directory is just a copy of that one. BTW there is now a "dub build
> --force" switch, which forces a recompilation, and a "dub clean" command
> will also be added later.


Did you ever consider letting users add their own "recipe" (in Makefile
terminology).
ie, let them extend dub the same way you can extend git: one would put a
bash / D / FancyScriptLanguage script under [~/].dub/whatever/deploy, and
calling dub deploy would call that script, passing it the package.json data.


 > 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.
>
That's something I found myself missing alot in D. Those little trick
aren't much of a pain to implement on the tool side, but they're definitely
a huge gain on the user side.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d-announce/attachments/20131206/2819e21a/attachment.html>


More information about the Digitalmars-d-announce mailing list