DSSS and Rebuild 0.65 released.
Gregor Richards
Richards at codu.org
Fri May 18 16:51:03 PDT 2007
DSSS, the D Shared Software System, is a tool to ease the building,
installation, configuration and acquisition of D software.
Some of you who have given me bug reports and feature requests recently
may notice they're not all here in 0.65. Well, I have an itchy trigger
finger.
The changelog for 0.65:
- Now exits with the proper exit code when a subcommand fails (see
ticket #58).
- Argument parsing now fails properly with invalid arguments
before the
command.
- Now always fflush's before doing a system() call, to improve
output.
- Rearranged build order to be a bit more explicit.
- Added the new technical README.
- Improved the process of making universal binaries for OS X.
- Rebuild: Added -notfound, which lists imports which
correspond with
non-existing files.
- DSSS should now only install dependencies which are not
handled (even
if they're handled externally to DSSS).
- Rebuild: Moved document generation back into rebuild.
- Rebuild: Support for pragma(nolink) (see ticket #57).
- Future versions should be upgradeable with `dsss net install
dsss`
(see ticket #26).
- Rebuild: Made rebuild choose a D compiler at runtime when
possible.
- The 'sss' package now installs as a sourcelibrary, so it
should be
compilable during X-compilation, etc.
- Rebuild: Fixed import timestamping.
As per usual, more information and downloads are available at:
DSSS: http://www.dsource.org/projects/dsss/
Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
- Gregor Richards
PS: I know that DSSS is becoming successful because I'm getting plenty
of feature requests for features it already has. Everybody knows that
the best measure of success of a F/OSS project is clueless users.
More information about the Digitalmars-d-announce
mailing list