On Tue, Oct 28, 2014 at 8:08 PM, Frank Hartmann <[email protected]> wrote:

> Joking aside: "The one file to rule them all" in my view of build
> systems is CMakeLists.txt, so I am quite interested what zproject has to
> offer in addition.

Indeed... they are fairly close. the project model we evolved in CZMQ,
over time, sits at a higher level of abstraction and is more precise.
You can compare the 60 lines of project.xml with the 225 lines of
CMakeLists.txt. You will see that CMake abstracts the specific case of
building/installing a project, while the zproject model abstracts the
project structure, without specifying the specific cases.

Thus it's easy to add targets, as we've done. zproject is the next
step in what's been several years of gradual evolution inside CZMQ.

-Pieter
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to