On Sat, Jun 21, 2014 at 16:46:54 +0200, Andrew Wagner wrote:
> Build systems with IMPERATIVE Build Systems:
> CMake

FYI, new CMake features are adding declarative ways of doing things.
Look into interface requirements which you set on library X (such as
include directories, defines, compiler flags, link libraries, and more)
which when used by library Y automatically get added.

Unfortunately, with the hairiness of supporting cross-platform builds,
usually requires that you do need *some* imperative code (switching on
every IDE generator, compiler, and target platform CMake supports would
be hell declaratively, IMO).

--Ben

-- 
-- 
tup-users mailing list
email: [email protected]
unsubscribe: [email protected]
options: http://groups.google.com/group/tup-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"tup-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to