Back to home page

EIC code displayed by LXR

 
 

    


Warning, /juggler/JugReco/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-License-Identifier: LGPL-3.0-or-later
0002 # Copyright (C) 2022 Wouter Deconinck, Whitney Armstrong, Chao Peng, Sylvester Joosten, Chao
0003 
0004 ################################################################################
0005 # Package: JugReco
0006 ################################################################################
0007 
0008 file(GLOB JugRecoPlugins_sources CONFIGURE_DEPENDS src/components/*.cpp)
0009 gaudi_add_module(JugRecoPlugins
0010   SOURCES
0011   ${JugRecoPlugins_sources}
0012   LINK
0013   Gaudi::GaudiKernel
0014   JugBase JugAlgo
0015   algorithms::core algorithms::calorimetry
0016   ROOT::Core ROOT::RIO ROOT::Tree
0017   EDM4HEP::edm4hep
0018   EDM4EIC::edm4eic
0019   DD4hep::DDRec
0020 )
0021 
0022 target_include_directories(JugRecoPlugins PUBLIC
0023   $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>
0024   $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
0025 
0026 target_compile_options(JugRecoPlugins PRIVATE -Wno-suggest-override)