# Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ # # Ensures a directory is absolute by prefixing CMAKE_INSTALL_PREFIX if it is not # similar to CMAKE_INSTALL_FULL_... https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html function(set_full_dir var path) if(NOT IS_ABSOLUTE "${path}") message(STATUS "Prefixing in ${var} \"${path}\" with ${CMAKE_INSTALL_PREFIX}") set(path "${CMAKE_INSTALL_PREFIX}/${path}") endif() set(${var} "${path}" PARENT_SCOPE) endfunction(set_full_dir)