On Wed, Feb 9, 2011 at 9:15 AM, Robert Bielik <robert.bie...@xponaut.se>wrote:
> David Cole skrev 2011-02-09 14:31: > > Is there some way I can make file(GLOB_RECURSE... ) start at a >> directory of my choice (instead of the current CMakeLists.txt folder) ? >> >> >> file(GLOB_RECURSE .... "${dir}/*") >> > > Yes, and that will return file names. Would be nice to have a directive > CMAKE_DIRECTORIES_ONLY to only return globbed paths... You can iterate the returned list something like this to accumulate just directory names: set(dirs "") foreach(f ${glob_results}) if(IS_DIRECTORY "${f}") set(dirs ${dirs} ${f}) endif() endforeach() > > >> None of the find_* commands do recursion... >> > > ...which then could be fed to find_* > > > /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 >
_______________________________________________ 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