www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DSSS 0.71 released.

reply Gregor Richards <Richards codu.org> writes:
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.




         - `dsss install` now installs .di files in libraries (see 


         - Rebuild: Should now handle non-DMD compilers derived from DMD 
more

         - Rebuild: Fixed configuration's "include" option (see ticket 

         - Rebuild: Fixed a crash bug with the highly-uncommon pragmas

         - Added --config file for testing alternative dsss.conf's (see 
ticket




0.70 from 0.69:
         - Rebuild: Merged DMD 1.020.
         - Should now trim whitespace in "name" (and other) settings (see


         - 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
Aug 15 2007
parent =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Gregor Richards wrote:

 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.
Seems like the "OSXUniversalBinary" docs are broken, I accidentallly did an Intel-only version last time for the 0.65/0.70 release binary... It works OK when using rebuild only (like you're not supposed to do), so it should be fixable for the 0.72 release with the rest of the bugs. dsss: Mach-O universal binary with 2 architectures dsss (for architecture ppc): Mach-O executable ppc dsss (for architecture i386): Mach-O executable i386 dsss: Mach-O executable i386 Will flag it as a bug in Trac, just if anyone tried to use the Mac binary on a PowerPC Mac then you will need to build it from source... --anders
Aug 16 2007