An open question to Rebuild users
Jason House
jason.james.house at gmail.com
Tue Apr 17 04:43:49 PDT 2007
Gregor Richards wrote:
> Frank Benoit (keinfarbton) wrote:
>> Today, after your posting i tried again to understand what is dsss. And
>> wow, it's cool. :)
>>
>> But... please make more docu.
>>
>> Some thoughts
>> * more Examples
>
> Noted. Admittedly, the documentation is lacking of anything that I'd
> call an "example."
>
>> * How platform independent is a dsss.conf (slash handling?)
>
> I believe this is covered in README.software_engineers. dsss.conf
> includes the capability to use version statements.
>
>> * How can a package be combined from two source folders?
>
> Also in README.software_engineers, 'type = subdir'
>
>> * Are there internal tools for platform independent cp/mv/find/..?
>
> (Also in README.software_engineers) Just 'install', nothing equiv. of
> find. I'm not sure how that would help for compilation, but Idonno ...
>
>> * Examples for extending the functionality with d progs using the dsss
>> api.
>
> Noted. Definitely lacking here.
>
>> * a tango version, that net installs only tango progs
>
> Well, this is on the docket ... it's a bit more difficult than I
> anticipated.
>
>> * how to handle package deps and versions?
>
> I suppose this isn't documented very well. For reference here, the
> central repository keeps track of what packages are assigned to what
> tools, so all you need to do is import.
>
>> * is it possible to build file rules for non D files?
>
> Also in README.software_engineers (sort of). This is accomplished by
> {pre,post}{build,install} commands calling make or equivalent.
>
>>
>> Is the focus of dsss really to be also a competitor to general build
>> tools like gnu-make or rake?
>
> No, DSSS is D-specific.
>
> - Gregor Richards
I'd suggest starting up an FAQ page based off of these questions and
others that you get in response.
PS: I second the request for enhanced documentation/examples.
More information about the Digitalmars-d
mailing list