Michael Wild skrev 2011-02-09 16:48:
what about this:
file(GLOB_RECURSE glob_results "/some/pattern*")
set(dirs)
foreach(f IN LISTS glob_results)
get_filename_component(d "${f}" PATH)
list(APPEND dirs "${d}")
endforeach()
list(REMOVE_DUPLICATES dirs)
Yeah, works fine but it seems to be a lot slower than using the nested
file(GLOB...) macro approach, but I don't know why.
/Rob
_______________________________________________
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