Advertisement
Guest User

Untitled

a guest
Apr 10th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1.  
  2. if (APPLE)
  3. set(_install_name_dir INSTALL_NAME_DIR "@rpath")
  4. set(_install_rpath "@loader_path/../lib" ${extra_libdir})
  5. elseif(UNIX)
  6. set(_install_rpath "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}" ${extra_libdir})
  7. if(${CMAKE_SYSTEM_NAME} MATCHES "(FreeBSD|DragonFly)")
  8. set_property(TARGET ${name} APPEND_STRING PROPERTY
  9. LINK_FLAGS " -Wl,-z,origin ")
  10. elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Linux" AND NOT LLVM_LINKER_IS_GOLD)
  11. # $ORIGIN is not interpreted at link time by ld.bfd
  12. set_property(TARGET ${name} APPEND_STRING PROPERTY
  13. LINK_FLAGS " -Wl,-rpath-link,${LLVM_LIBRARY_OUTPUT_INTDIR} ")
  14. endif()
  15. else()
  16. return()
  17. endif()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement