On Saturday, 8 September 2018 at 04:24:20 UTC, Jonathan Marler
wrote:
I've rewritten rdmd into a new tool called "rund" and have been
using it for about 4 months. It runs about twice as fast making
my workflow much "snappier". It also introduces a new feature
called "source directives" where you can add special comments
to the beginning of your D code to set various compiler options
like import paths, versions, environment variable etc. Feel
free to use it, test it, provide feedback, contribute.
Thanks!
I tried integrating it into my scripts as an rdmd replacement.
Currently, the following are missing:
- -od (e.g. for -od.)
- --build-only should imply -od.
- No --main, though that can probably be substituted with -main
- The .d extension is not implied, like for dmd/rdmd
Also, --pass is weird. Why not use the standard-ish -- ?
Was there a problem with the idea of forking rdmd? The above plus
things like its -lib support would then not be needed to be
reimplemented.