diff --git a/CMakeLists.txt b/CMakeLists.txt index 248f5a67b..cbb35e879 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -87,7 +87,7 @@ if (${USE_ROOT}) find_package(ROOT REQUIRED) set(JANA2_HAVE_ROOT 1) include_directories(${ROOT_INCLUDE_DIRS}) - link_libraries(${ROOT_LIBRARIES}) + link_libraries(ROOT::Core) execute_process( COMMAND ${ROOT_BINDIR}/root-config --features OUTPUT_VARIABLE ROOT_FEATURES diff --git a/src/examples/misc/RootDatamodelExample/CMakeLists.txt b/src/examples/misc/RootDatamodelExample/CMakeLists.txt index 2ca2e4fc8..589ff9cf0 100644 --- a/src/examples/misc/RootDatamodelExample/CMakeLists.txt +++ b/src/examples/misc/RootDatamodelExample/CMakeLists.txt @@ -38,7 +38,7 @@ if(${USE_ROOT}) PUBLIC_HEADER ${RootDatamodelExample_HEADERS}) target_include_directories(RootDatamodelExample PUBLIC ${ROOT_INCLUDE_DIRS}) - target_link_libraries(RootDatamodelExample PUBLIC ${ROOT_LIBRARIES}) + target_link_libraries(RootDatamodelExample PUBLIC ROOT::Core) message(STATUS "Installing ROOT PCM files: ${my_pcms}") install(FILES ${my_pcms} DESTINATION lib/JANA/plugins) diff --git a/src/libraries/JANA/CMakeLists.txt b/src/libraries/JANA/CMakeLists.txt index 14457ea11..42da51242 100644 --- a/src/libraries/JANA/CMakeLists.txt +++ b/src/libraries/JANA/CMakeLists.txt @@ -75,9 +75,9 @@ target_link_libraries(jana2 PRIVATE VendoredTomlPlusPlus) target_link_libraries(jana2 PRIVATE VendoredMD5) # To pull in the header file if (${USE_PODIO}) - target_link_libraries(jana2 PUBLIC podio::podio podio::podioRootIO ${ROOT_LIBRARIES}) + target_link_libraries(jana2 PUBLIC podio::podio podio::podioRootIO) elseif (${USE_ROOT}) - target_link_libraries(jana2 PUBLIC ${ROOT_LIBRARIES}) + target_link_libraries(jana2 PUBLIC ROOT::Core) endif() @@ -90,9 +90,9 @@ target_link_libraries(jana2_static_lib PUBLIC ${CMAKE_DL_LIBS} Threads::Threads) target_link_libraries(jana2_static_lib PUBLIC VendoredTomlPlusPlus) if (${USE_PODIO}) - target_link_libraries(jana2_static_lib PUBLIC podio::podio podio::podioRootIO ${ROOT_LIBRARIES}) + target_link_libraries(jana2_static_lib PUBLIC podio::podio podio::podioRootIO) elseif (${USE_ROOT}) - target_link_libraries(jana2_static_lib PUBLIC ${ROOT_LIBRARIES}) + target_link_libraries(jana2_static_lib PUBLIC ROOT::Core) endif() install(TARGETS jana2_static_lib EXPORT jana2_targets DESTINATION lib) @@ -106,9 +106,9 @@ target_link_libraries(jana2_shared_lib PUBLIC ${CMAKE_DL_LIBS} Threads::Threads) target_link_libraries(jana2_shared_lib PUBLIC VendoredTomlPlusPlus) if (${USE_PODIO}) - target_link_libraries(jana2_shared_lib PUBLIC podio::podio podio::podioRootIO ${ROOT_LIBRARIES}) + target_link_libraries(jana2_shared_lib PUBLIC podio::podio podio::podioRootIO) elseif (${USE_ROOT}) - target_link_libraries(jana2_shared_lib PUBLIC ${ROOT_LIBRARIES}) + target_link_libraries(jana2_shared_lib PUBLIC ROOT::Core) endif() install(TARGETS jana2_shared_lib EXPORT jana2_targets DESTINATION lib)