Back to home page

EIC code displayed by LXR

 
 

    


Warning, /irt/delphes/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 
0002 cmake_minimum_required(VERSION 3.0.0 FATAL_ERROR)
0003 
0004 project(DELPHES)
0005 
0006 set(DELPHES_LIB DELPHES)
0007 
0008 SET( DELPHES_SRC
0009   source/DelphesConfig.cc
0010   source/DelphesConfigRICH.cc
0011   source/DelphesConfigTOF.cc
0012   source/DelphesConfigDIRC.cc
0013   source/DrcPidFast.cxx
0014 
0015   G__${DELPHES_LIB}.cxx
0016 )
0017 
0018 include_directories( 
0019   ${PROJECT_SOURCE_DIR}/include 
0020 )
0021   
0022 SET(DELPHES_ROOTMAP ${CMAKE_CURRENT_BINARY_DIR}/lib${DELPHES_LIB}_rdict.pcm ${CMAKE_CURRENT_BINARY_DIR}/lib${DELPHES_LIB}.rootmap )
0023 
0024 ROOT_GENERATE_DICTIONARY(G__${DELPHES_LIB} DelphesConfigRICH.h DelphesConfigTOF.h DelphesConfigDIRC.h LINKDEF include/delphesLinkDef.h)
0025 
0026 ADD_LIBRARY( ${DELPHES_LIB} SHARED ${DELPHES_SRC})
0027 TARGET_LINK_LIBRARIES(${DELPHES_LIB} ${ROOT_LIBRARIES} EG )
0028 
0029 #----------------------------------------------------------------------------
0030 
0031 INSTALL(FILES   ${DELPHES_ROOTMAP} DESTINATION ${CMAKE_INSTALL_LIBDIR})
0032 install(TARGETS ${DELPHES_LIB}     DESTINATION ${CMAKE_INSTALL_LIBDIR})
0033