Back to home page

EIC code displayed by LXR

 
 

    


Warning, /EICrecon/cmake/EICreconConfig.cmake.in is written in an unsupported language. File is not indexed.

0001 @PACKAGE_INIT@
0002 
0003 # Can't seem to make this work with CMAKE_MODULE_PATH
0004 set(EICrecon_INCLUDE_DIR ${PACKAGE_PREFIX_DIR}/include)
0005 
0006 set(EICrecon_CXX_STANDARD @CMAKE_CXX_STANDARD@)
0007 
0008 include(CMakeFindDependencyMacro)
0009 find_dependency(Acts @Acts_VERSION@ CONFIG EXACT)
0010 find_dependency(ROOT @ROOT_VERSION@ CONFIG EXACT COMPONENTS Core Tree Hist RIO EG)
0011 find_dependency(JANA @JANA_VERSION@ CONFIG EXACT)
0012 find_dependency(EDM4HEP @EDM4HEP_VERSION@ CONFIG EXACT)
0013 find_dependency(EDM4EIC @EDM4EIC_VERSION@ CONFIG EXACT)
0014 find_dependency(Eigen3 @Eigen3_VERSION@ CONFIG EXACT)
0015 find_dependency(DD4hep @DD4hep_VERSION@ CONFIG EXACT)
0016 find_dependency(Microsoft.GSL @Microsoft.GSL_VERSION@ CONFIG EXACT)
0017 find_dependency(algorithms @algorithms_VERSION@ CONFIG EXACT)
0018 find_dependency(podio @podio_VERSION@ CONFIG EXACT)
0019 find_dependency(spdlog @spdlog_VERSION@ CONFIG EXACT)
0020 
0021 # Set the output plugin directory based on whether the user has their EICrecon_MY envar set
0022 if( DEFINED ENV{EICrecon_MY} )
0023     set( USER_PLUGIN_OUTPUT_DIRECTORY $ENV{EICrecon_MY}/plugins )
0024 else()
0025     set( USER_PLUGIN_OUTPUT_DIRECTORY ${PLUGIN_OUTPUT_DIRECTORY} )
0026 endif()
0027 
0028 # include the targets file to create the imported targets for the user
0029 include(${CMAKE_CURRENT_LIST_DIR}/EICreconTargets.cmake)