Changeset View
Changeset View
Standalone View
Standalone View
openmp/libomptarget/plugins/amdgpu/CMakeLists.txt
Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | |||||
install(TARGETS omptarget.rtl.amdgpu LIBRARY DESTINATION "lib${OPENMP_LIBDIR_SUFFIX}") | install(TARGETS omptarget.rtl.amdgpu LIBRARY DESTINATION "lib${OPENMP_LIBDIR_SUFFIX}") | ||||
set_property(TARGET omptarget.rtl.amdgpu PROPERTY INSTALL_RPATH "$ORIGIN") | set_property(TARGET omptarget.rtl.amdgpu PROPERTY INSTALL_RPATH "$ORIGIN") | ||||
target_link_libraries( | target_link_libraries( | ||||
omptarget.rtl.amdgpu | omptarget.rtl.amdgpu | ||||
PRIVATE | PRIVATE | ||||
elf_common | elf_common | ||||
hsa-runtime64::hsa-runtime64 | hsa-runtime64::hsa-runtime64 | ||||
pthread dl elf | dl | ||||
${LIBOMPTARGET_DEP_LIBELF_LIBRARIES} | |||||
${OPENMP_PTHREAD_LIB} | |||||
"-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/../exports" | "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/../exports" | ||||
"-Wl,-z,defs" | "-Wl,-z,defs" | ||||
) | ) | ||||
if (LLVM_BINARY_DIR) | if (LLVM_BINARY_DIR) | ||||
# for in-tree build using LLVM_ENABLE_RUNTIMES | # for in-tree build using LLVM_ENABLE_RUNTIMES | ||||
set(AMDGPU_ARCH_TOOL "${LLVM_BINARY_DIR}/bin/amdgpu-arch") | set(AMDGPU_ARCH_TOOL "${LLVM_BINARY_DIR}/bin/amdgpu-arch") | ||||
elseif (OPENMP_LLVM_TOOLS_DIR) | elseif (OPENMP_LLVM_TOOLS_DIR) | ||||
Show All 21 Lines |