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