Sha256: 4007009c51dfb16a2bfa336b0d2404bcf2cb904d498c9cb4aaa0843068addd59
Contents?: true
Size: 807 Bytes
Versions: 14
Compression:
Stored size: 807 Bytes
Contents
# # This function will prevent in-source builds function(AssureOutOfSourceBuilds) # make sure the user doesn't play dirty with symlinks get_filename_component(srcdir "${CMAKE_SOURCE_DIR}" REALPATH) get_filename_component(bindir "${CMAKE_BINARY_DIR}" REALPATH) message(STATUS "CMAKE_SOURCE_DIR=${srcdir}") message(STATUS "CMAKE_BINARY_DIR=${bindir}") # disallow in-source builds if("${srcdir}" STREQUAL "${bindir}") message("######################################################") message("Warning: in-source builds are disabled") message("Please create a separate build directory and run cmake from there") message("######################################################") message(FATAL_ERROR "Quitting configuration") endif() endfunction() assureoutofsourcebuilds()
Version data entries
14 entries across 14 versions & 1 rubygems