mirror of
				https://github.com/Icinga/icinga2.git
				synced 2025-10-31 03:03:52 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			12 lines
		
	
	
		
			493 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			493 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # 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)
 |