From 4b008ae9c7e1538098c9a768307b572b7756d0d5 Mon Sep 17 00:00:00 2001 From: nathanielerowe <70993723+nathanielerowe@users.noreply.github.com> Date: Fri, 2 Jan 2026 16:17:33 -0600 Subject: [PATCH 1/2] Add HDF5 and hep_hpc package requirements Added required packages for HDF5 and hep_hpc. --- CMakeLists.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 403af95fe..8df611ddd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -88,11 +88,8 @@ find_package( Eigen3 REQUIRED ) find_package( Geant4 REQUIRED ) find_package( Boost COMPONENTS system REQUIRED ) find_package( ROOT REQUIRED ) - -if(DEFINED ENV{HEP_HPC_DIR} ) - find_ups_product( hdf5 ) - find_ups_product( hep_hpc ) -endif() +find_package( hdf5 REQUIRED ) +find_package( hep_hpc REQUIRED ) # macros for dictionary and simple_plugin include(ArtDictionary) From eb369da05cb7901121b251ff1674a7326592ff6f Mon Sep 17 00:00:00 2001 From: nathanielerowe <70993723+nathanielerowe@users.noreply.github.com> Date: Fri, 2 Jan 2026 16:18:10 -0600 Subject: [PATCH 2/2] Add include directory for OnlineEvd module --- sbndcode/Commissioning/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/sbndcode/Commissioning/CMakeLists.txt b/sbndcode/Commissioning/CMakeLists.txt index 03777a97a..c3154622a 100644 --- a/sbndcode/Commissioning/CMakeLists.txt +++ b/sbndcode/Commissioning/CMakeLists.txt @@ -50,6 +50,7 @@ cet_build_plugin(HitDumper art::module SOURCE HitDumper_module.cc LIBRARIES ${MO cet_build_plugin(MuonTrackFilter art::module SOURCE MuonTrackFilter_module.cc LIBRARIES ${MODULE_LIBRARIES}) cet_build_plugin(MuonTrackProducer art::module SOURCE MuonTrackProducer_module.cc LIBRARIES ${MODULE_LIBRARIES}) cet_build_plugin(OnlineEvd art::module SOURCE OnlineEvd_module.cc LIBRARIES ${MODULE_LIBRARIES}) +target_include_directories(sbndcode_Commissioning_OnlineEvd_module PRIVATE $ENV{HEP_HPC_INC}) install_source()