Git, the D package manager

Tobias Pankrath via Digitalmars-d digitalmars-d at puremagic.com
Mon Feb 2 08:56:51 PST 2015


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


More information about the Digitalmars-d mailing list