Back to home page

EIC code displayed by LXR

 
 

    


Warning, /juggler/JugPID/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 Sylvester Joosten, Wouter Deconinck
0003 
0004 ################################################################################
0005 # Package: JugPID
0006 ################################################################################
0007 
0008 file(GLOB JugPIDPlugins_sources CONFIGURE_DEPENDS src/components/*.cpp)
0009 gaudi_add_module(JugPIDPlugins
0010   SOURCES
0011   ${JugPIDPlugins_sources}
0012   LINK
0013   Gaudi::GaudiAlgLib Gaudi::GaudiKernel
0014   ROOT::Core ROOT::RIO ROOT::Tree
0015   EDM4HEP::edm4hep
0016   EDM4EIC::edm4eic
0017   k4FWCore::k4FWCore
0018 )
0019 
0020 target_include_directories(JugPIDPlugins PUBLIC
0021   $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>
0022   $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
0023 
0024 target_compile_options(JugPIDPlugins PRIVATE -Wno-suggest-override)