Jump to page: 1 2
Thread overview
DSSS 0.57 and Rebuild 0.15 released.
Apr 11, 2007
Gregor Richards
Apr 11, 2007
Gregor Richards
Apr 11, 2007
Lutger
Apr 11, 2007
Gregor Richards
Apr 12, 2007
Gregor Richards
DSSS 0.58 and Rebuild 0.16 released.
Apr 13, 2007
Gregor Richards
DSSS 0.59 and Rebuild 0.17 released.
Apr 14, 2007
Gregor Richards
Apr 14, 2007
John Reimer
DSSS 0.60 and Rebuild 0.18 released.
Apr 14, 2007
Gregor Richards
April 11, 2007
DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.

This release is mostly a bugfix release:
        - Rebuild: Updated DMD frontend version.
        - Fixed a bug with std.c.darwin.darwin vs std.c.unix.unix on OS X.
        - Rebuild: -dc is now allowed in response files (see ticket #19)
        - Rebuild: Fixed library linking order for DMD on Posix.
        - Fixed problems with cross-compilation.
        - Misc. bug fixes.
        - Rebuild: Fixed -clean to only remove generated files. (see ticket #20)
        - Rebuild: -J is now passed through properly.
        - Rebuild: -g and -gc are now passed through properly.

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 really do respond to tickets. Both feature requests and bug reports. Feel free to submit those features you secretly wish DSSS/rebuild had at http://www.dsource.org/projects/dsss/newticket
April 11, 2007
Gregor Richards wrote:

> 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

Posted an rpm spec at http://gdcgnu.sourceforge.net/rebuild.spec
Can host the RPM/SRPM too, unless you want to host it on dsource ?

> PS: I really do respond to tickets. Both feature requests and bug reports. Feel free to submit those features you secretly wish DSSS/rebuild had at http://www.dsource.org/projects/dsss/newticket

I hate the Trac system, but I reposted some tickets to it anyway.
You might want to change "component1" and "component2" names :-)

--anders
April 11, 2007
Anders F Björklund wrote:
> Gregor Richards wrote:
> 
>> 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
> 
> Posted an rpm spec at http://gdcgnu.sourceforge.net/rebuild.spec
> Can host the RPM/SRPM too, unless you want to host it on dsource ?
> 

Arr, I'm sorry, forgot to add that X_X

I should have added it as a ticket when you first mentioned it.

 - Gregor Richards
April 11, 2007
Gregor Richards wrote:

>> Posted an rpm spec at http://gdcgnu.sourceforge.net/rebuild.spec
>> Can host the RPM/SRPM too, unless you want to host it on dsource ?
> 
> Arr, I'm sorry, forgot to add that X_X

Not a problem, already hosting GDC/GDB builds - might host Bud/Rebuild.

If you could add the manual page to the dist, though, that'd be great
(and increasing the chances of it being updated as options are added...)

> I should have added it as a ticket when you first mentioned it.

Or maybe I should have :-)

--anders
April 11, 2007
I love this stuff, thanks.

It looks like rebuild 0.14 is still distributed with dsss 0.57, at least for the win package I downloaded.
April 11, 2007
Gregor Richards wrote:

> DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.

Here is an RPM spec to build both of dsss and rebuild packages:
http://gdcgnu.sourceforge.net/dsss.spec
(tried to use the stand-alone "rebuild" first, but since dsss
requires some rebuild internals anyway I built both from this)

I had to add the missing manual page, and patched it to look
in /etc for configuration (instead of the default /usr/etc).

--anders

PS. Packages to follow, build box is acting up at the moment
April 11, 2007
Lutger wrote:
> I love this stuff, thanks.
> 
> It looks like rebuild 0.14 is still distributed with dsss 0.57, at least for the win package I downloaded.

Whoops! My mistake, I forgot to push a button somewhere ... will update that properly later today (no time right now).

 - Gregor Richards
April 12, 2007
Gregor Richards wrote:
> Lutger wrote:
>> I love this stuff, thanks.
>>
>> It looks like rebuild 0.14 is still distributed with dsss 0.57, at least for the win package I downloaded.
> 
> Whoops! My mistake, I forgot to push a button somewhere ... will update that properly later today (no time right now).
> 
>  - Gregor Richards

Fixed and updated the binary.

 - Gregor Richards
April 13, 2007
DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.

Since Walter had the audacity to release DMD 1.011 three hours after my release of DSSS 0.57 and rebuild 0.15, I had to make a new release for compatibility :)

The only difference between 0.57/0.15 and 0.58/0.16 is that the DMD frontend used by rebuild has been updated to DMD 1.012, for compatibility purposes.

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
April 14, 2007
DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.

As well as fixing some bugs, this release of DSSS adds automatic documentation support to DSSS. It contains a (with-permission-and-encouragement) fork of candydoc, and can generate documentation in pretty format for any library with ddoc comments.

I will soon upload automatically-generated ddocs of all the dsss-net-installable libraries I can.

The changelog:
        - Made it possible to install list.list to /etc rather than
          <prefix>/etc
        - Rebuild: Added a man page.
        - Rebuild: Made (independent) installation a bit more configurable.
        - Added support for one-module [source]libraries.
        - Integrated candydoc.
        - Added --doc option, to automatically generate documentation for all
          [source]libraries.

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
« First   ‹ Prev
1 2