Hi All, I want to force an 'out-of-source' build for a small project that I converted to use Cmake.
I did a bit of searching and found variants of the following... # Make sure the build is out of source STRING(COMPARE EQUAL "${CMAKE_SOURCE_DIR}" "${CMAKE_BINARY_DIR}" insource) IF(insource) MESSAGE(FATAL_ERROR "Do not build in your source dir please :)") ENDIF(insource) It works but it still generates a CMakeCache.txt file and a CMakeFiles directory in the source directory (which I've also seen others discussing)... is there a more official way to block 'in-source' builds that leaves the source dir pristine? Brian Wylie - Org 1424 Sandia National Laboratories MS 1323 - Building CSRI/242 (505)844-2238 FAX(505)284-2518 _______ __ /_ __(_) /_____ _____ / / / / __/ __ `/ __ \ / / / / /_/ /_/ / / / / /_/ /_/\__/\__,_/_/ /_/ Scalable Analysis and Visualization _______________________________________________ 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