22 lines
		
	
	
		
			553 B
		
	
	
	
		
			CMake
		
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			553 B
		
	
	
	
		
			CMake
		
	
	
	
# We need to execute this script at installation time because the
 | 
						|
# DESTDIR environment variable may be unset at configuration time.
 | 
						|
# See PR8397.
 | 
						|
 | 
						|
function(install_symlink name target outdir)
 | 
						|
  if(UNIX)
 | 
						|
    set(LINK_OR_COPY create_symlink)
 | 
						|
    set(DESTDIR $ENV{DESTDIR})
 | 
						|
  else()
 | 
						|
    set(LINK_OR_COPY copy)
 | 
						|
  endif()
 | 
						|
 | 
						|
  set(bindir "${DESTDIR}${CMAKE_INSTALL_PREFIX}/${outdir}/")
 | 
						|
 | 
						|
  message("Creating ${name}")
 | 
						|
 | 
						|
  execute_process(
 | 
						|
    COMMAND "${CMAKE_COMMAND}" -E ${LINK_OR_COPY} "${target}" "${name}"
 | 
						|
    WORKING_DIRECTORY "${bindir}")
 | 
						|
 | 
						|
endfunction()
 |