Git, the D package manager

Jonathan Marler via Digitalmars-d digitalmars-d at puremagic.com
Mon Feb 2 10:29:38 PST 2015


On Monday, 2 February 2015 at 16:56:52 UTC, Tobias Pankrath wrote:
> On Monday, 2 February 2015 at 16:42:03 UTC, Dicebot wrote:
>> On Monday, 2 February 2015 at 16:26:45 UTC, Atila Neves wrote:
>>> This thread has just made me decide to write a D build 
>>> system, in D and configured in D that builds on dub and its 
>>> packages intead of reinventing the wheel. I might ask the 
>>> community for inputs on requirements. Maybe this will be my 
>>> DConf 2015 submission.
>>
>> I have recently been experimenting with meta-dlang repository 
>> (to aggregate exisiting ones) and using D scripts instead of 
>> makefiles for uniform cross-platform build experience.
>>
>> That quickly has made me wanting to get something like 
>> `std.make` into Phobos - small utility module that would allow 
>> declaratively defining target tree + shell scripts similar to 
>> makefiles, as well as set of small nice shell wrappers (like 
>> one that effectively enables `set -e` for called commands). 
>> Having such module in standard library would make it much 
>> easier to replace makefiles with a quick D scripts and 
>> potentially build a robust build system on top.
>
> https://github.com/abscissa/scriptlike

Are you the owner of this code?  If you are could you put some 
examples of it in the readme/api docs.  Examples that demonstrate 
the use cases that this library makes very easy.


More information about the Digitalmars-d mailing list