@@ -46,7 +46,7 @@ macro(add_jana_library library_name)
46
46
# This is an external plugin
47
47
# Figure out install namespace, which _might_ be different than PROJECT_NAME
48
48
if (NOT DEFINED INSTALL_NAMESPACE )
49
- set (INSTALL_NAMESPACE ${PROJECT_NAME} CACHE STRING "Project-specific namespace for installation paths, e.g. /lib/PROJECT_NAMESPACE /plugins" )
49
+ set (INSTALL_NAMESPACE ${PROJECT_NAME} CACHE STRING "Project-specific namespace for installation paths, e.g. /lib/INSTALL_NAMESPACE /plugins" )
50
50
endif ()
51
51
set (JANA_NAMESPACE "JANA::" )
52
52
endif ()
@@ -59,7 +59,7 @@ macro(add_jana_library library_name)
59
59
SKIP_BUILD_RPATH FALSE
60
60
BUILD_WITH_INSTALL_RPATH TRUE
61
61
INSTALL_RPATH_USE_LINK_PATH TRUE
62
- INSTALL_RPATH "${CMAKE_INSTALL_PREFIX} /lib; ${CMAKE_INSTALL_PREFIX} /lib/ ${INSTALL_NAMESPACE} /plugins "
62
+ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX} /lib"
63
63
)
64
64
65
65
target_link_libraries (${library_name} PUBLIC "${JANA_NAMESPACE} jana2_static_lib" )
@@ -72,15 +72,15 @@ macro(add_jana_library library_name)
72
72
target_include_directories (${library_name}
73
73
PUBLIC
74
74
$< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >
75
- $< INSTALL_INTERFACE:include/${INSTALL_NAMESPACE} /plugins/ ${library_name} >
75
+ $< INSTALL_INTERFACE:include/${INSTALL_NAMESPACE} /${library_name} >
76
76
)
77
77
endif ()
78
78
79
79
# Install target
80
80
install (TARGETS ${library_name}
81
81
EXPORT ${LIBRARY_EXPORT}
82
- PUBLIC_HEADER DESTINATION include /${INSTALL_NAMESPACE}/plugins/ ${library_name}
83
- LIBRARY DESTINATION lib/${INSTALL_NAMESPACE}/plugins
82
+ PUBLIC_HEADER DESTINATION include /${INSTALL_NAMESPACE}/${library_name}
83
+ LIBRARY DESTINATION lib
84
84
)
85
85
86
86
# Handle tests
@@ -91,7 +91,7 @@ macro(add_jana_library library_name)
91
91
SKIP_BUILD_RPATH FALSE
92
92
BUILD_WITH_INSTALL_RPATH TRUE
93
93
INSTALL_RPATH_USE_LINK_PATH TRUE
94
- INSTALL_RPATH "${CMAKE_INSTALL_PREFIX} /lib; ${CMAKE_INSTALL_PREFIX} /lib/ ${INSTALL_NAMESPACE} /plugins "
94
+ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX} /lib"
95
95
)
96
96
#install(TARGETS ${library_name}_tests RUNTIME DESTINATION bin)
97
97
add_test (NAME ${library_name} _tests COMMAND ${library_name} _tests )
0 commit comments