3 set(CMAKE_BUILD_RPATH_USE_ORIGIN 1)
4 if (UNIX AND NOT APPLE)
5 file(RELATIVE_PATH _paraview_client_relpath
6 "/prefix/${CMAKE_INSTALL_BINDIR}"
7 "/prefix/${CMAKE_INSTALL_LIBDIR}")
8 set(_paraview_client_origin_rpath
9 "$ORIGIN/${_paraview_client_relpath}")
11 list(APPEND CMAKE_INSTALL_RPATH
12 "${_paraview_client_origin_rpath}")
15 add_executable("${
name}
" ${ARGN})
16 add_executable("ParaView::${
name}
" ALIAS "${
name}
")
18 target_link_libraries("${
name}
"
20 ParaView::RemotingApplication)
22 target_link_libraries("${
name}
"
24 ParaView::paraview_plugins)
26 if (PARAVIEW_USE_PYTHON)
27 target_compile_definitions("${
name}
"
30 target_link_libraries("${
name}
"
32 VTK::PythonInterpreter
33 ParaView::PythonInitializer)
36 if (paraview_exe_job_link_pool)
37 set_property(TARGET "${
name}
"
39 JOB_POOL_LINK "${paraview_exe_job_link_pool}
")
44 DESTINATION "${CMAKE_INSTALL_BINDIR}
"