DSSS 0.71 released.
Gregor Richards
Richards at codu.org
Wed Aug 15 18:51:04 PDT 2007
DSSS, the D Shared Software System, is a tool to ease the building,
installation, configuration and acquisition of D software.
0.71 has a lot of added features and a few fixed bugs. It's an interim
release while I'm making lots of additions, so 0.72 should be chock-full
of good stuff too.
Of particular note are the much improved README.software_engineers
(still not quite done, but much better), the 'binstall' command,
'installdir' hook command and --debug for creating both debug and
release versions of binaries and libraries.
Here's the changelog for 0.70-0.71:
0.71 from 0.70:
- Much-improved README.software_engineers.
- Fixed 'set' and 'add' commands (see ticket #102).
- Added 'error' and 'warn' hook commands (see ticket #103).
- Added 'binstall' subcommand (see ticket #105).
- Added 'noinstall' setting (see ticket #106).
- `dsss install` now installs .di files in libraries (see
ticket #92).
- Added 'installdir' hook command (see ticket #84).
- Rebuild: Should now handle non-DMD compilers derived from DMD
more
easily (see ticket #115).
- Rebuild: Fixed configuration's "include" option (see ticket
#116).
- Rebuild: Fixed a crash bug with the highly-uncommon pragmas
containing declarations (see ticket #117).
- Added --config file for testing alternative dsss.conf's (see
ticket
#109).
- Added --debug option (see ticket #108).
- Added .dsssrc support (see ticket #120).
0.70 from 0.69:
- Rebuild: Merged DMD 1.020.
- Should now trim whitespace in "name" (and other) settings (see
ticket #93).
- Now uses 'svn export' instead of 'svn co' (see ticket #96).
- Will now always remove temporary directories, even if the build
failed (I decided this wasn't worth the difficulty it causes).
As per usual, more information and downloads are available at
http://www.dsource.org/projects/dsss/
- Gregor Richards
More information about the Digitalmars-d-announce
mailing list