Mercurial > hg > CbC > CbC_llvm
view cmake/modules/LLVMInstallSymlink.cmake @ 99:21681fa9647e
enable omit leaf function frame pointer
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 27 Dec 2015 21:59:05 +0900 |
parents | afa8332a0e37 |
children | 7d135dc70f03 |
line wrap: on
line source
# 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) if(UNIX) set(LINK_OR_COPY create_symlink) set(DESTDIR $ENV{DESTDIR}) else() set(LINK_OR_COPY copy) endif() # CMAKE_EXECUTABLE_SUFFIX is undefined on cmake scripts. See PR9286. if( WIN32 ) set(EXECUTABLE_SUFFIX ".exe") else() set(EXECUTABLE_SUFFIX "") endif() set(bindir "${DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/") message("Creating ${name}") execute_process( COMMAND "${CMAKE_COMMAND}" -E ${LINK_OR_COPY} "${target}${EXECUTABLE_SUFFIX}" "${name}${EXECUTABLE_SUFFIX}" WORKING_DIRECTORY "${bindir}") endfunction()