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

Reply via email to