Git, the D package manager
Atila Neves via Digitalmars-d
digitalmars-d at puremagic.com
Tue Feb 3 00:39:54 PST 2015
I wasn't forgetting C++ integration, if I do this that'd be a
main part of the build system.
Ugly doesn't do the CMake scripting language justice. CMake is
like democracy; terrible, but better than everything else. I
think I can do better but I need to figure out a bunch of details.
Atila
On Monday, 2 February 2015 at 20:05:38 UTC, Dragos Carp 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.
>
> 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
More information about the Digitalmars-d
mailing list