Git, the D package manager

Sönke Ludwig via Digitalmars-d digitalmars-d at puremagic.com
Thu Feb 5 08:47:17 PST 2015


Am 02.02.2015 um 21:05 schrieb Dragos Carp:
> 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.
>
> Why not building on cmake? You have experience with it. trentforkert
> made very good progress with D support in cmake and has good chances to
> merge it upstream [1].
>
> If we look at the Vision/2015H1 goals, we see a couple of points, where
> cmake already has the necessary support:
>
> - C++ integration (hybrid projects)
> - alternative compilers
> - embedded systems
>
> This features would take a lot of effort/time to be implemented in a
> pure D solution, nevertheless any of these points is a niche in the D
> community.
>
> Apart from the ugly script language, cmake would be a pretty good fit.
>
>
> [1] - https://github.com/trentforkert/cmake

BTW, CMake output support (using "dub generate cmake") has recently been 
added to GIT master.


More information about the Digitalmars-d mailing list