2011/7/25 Jean-Christophe Fillion-Robin <jchris.filli...@kitware.com>:
> Relaying on small executable named DGraph built at configure time, we manage
> to obtain the topological order of CTK plugins, apps and libraries. The tool
> also check for cycle and output a human readable message if there are any
> cycle.

That sounds like circular dependencies are treated as errors?

The header only libraries of Boost have many circular dependencies.
There is no topological order. I decided to implement delayed variable
evaluation, because dependency-sorted ordering is simply not possible.

cheers, Daniel
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to