Hi, I'm using the graphviz functionality of CMake to allow me to extract dependencies and thus a sub-project build order for auto builds (I'm using buildbot, and building sub projects separately gives more informative feedback since I can see which ones fail)
Now as part of that I generate a CMakeGraphVizOptions file containing three lines set(GRAPHVIZ_EXTERNAL_LIBS FALSE) set(GRAPHVIZ_GENERATE_PER_TARGET FALSE) set(GRAPHVIZ_GENERATE_DEPENDERS FALSE) Now on windows, using CMake 3.2.1 this works as expected, I get just one file, the one fro the whole project, with no external libs referenced. But on OSX, using CMake 3.3.2, only the GRAPHVIZ_EXTERNAL_LIBS variable seems to make a difference. So I get graphiz files for every target and depender files for them all. I thought it might be just responding to the first line, but tried switching them around and the result was the same. Luckily the one variable that is working is the one that is crucial for my needs, the others are just to avoid unnecessary files cluttering things up, but I'm still intrigued as to why it's failing. Have I missed something, or is there a bug? regards Jon
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake
