On Mon, Mar 01, 2010 at 09:21:36AM -0600, Ryan Pavlik wrote: > any case, you probably don't want to do this. Instead, do an "ls" in
Agree with this. > your directory to get a list of files, and do a "set(SOURCES)" command > and paste your file list in, or some similar technique. > > See this link for some info on why: > http://www.cmake.org/cmake/help/cmake2.6docs.html#command:aux_source_directory Your technique (use ls) is no better than file(GLOB) because either way the logic is only run at CMake configure time which leads to CMake not knowing when it needs to regenerate your build files. The best practice (which I heartily recommend) is to hardcode the list of files into your CMakeLists.txt. tyler _______________________________________________ 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