1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- # Create a library called "libZdc" which includes the source files given in
- # the array .
- # The extension is already found. Any number of sources could be listed here.
- set(INCLUDE_DIRECTORIES
- ${BASE_INCLUDE_DIRECTORIES}
- ${CMAKE_SOURCE_DIR}/mcstack
- ${CMAKE_SOURCE_DIR}/tpc
- ${CMAKE_SOURCE_DIR}/zdc
- )
- Set(SYSTEM_INCLUDE_DIRECTORIES
- ${ROOT_INCLUDE_DIR}
- ${Boost_INCLUDE_DIRS}
- )
- include_directories(${INCLUDE_DIRECTORIES})
- Include_Directories(SYSTEM ${SYSTEM_INCLUDE_DIRECTORIES})
- set(LINK_DIRECTORIES
- ${ROOT_LIBRARY_DIR}
- ${FAIRROOT_LIBRARY_DIR}
- )
-
- link_directories(${LINK_DIRECTORIES})
- # List of source files
- set(SRCS
- MpdZdcGeo.cxx
- MpdZdcGeoPar.cxx
- MpdZdc.cxx
- MpdZdcContFact.cxx
- MpdZdcDigi.cxx
- MpdZdcDigiProducer.cxx
- MpdZdcPoint.cxx
- #MpdZdcTstSim.cxx
- MpdZdcDigiPar.cxx
- MpdZdcDigiScheme.cxx
- )
- # List of header files
- Set(HEADERS
- MpdZdcGeo.h
- MpdZdcGeoPar.h
- MpdZdc.h
- MpdZdcContFact.h
- MpdZdcDigi.h
- MpdZdcDigiProducer.h
- MpdZdcPoint.h
- #MpdZdcTstSim.h
- MpdZdcDigiPar.h
- MpdZdcDigiScheme.h
- MpdZdcPsdGeoPar.h
- MpdZdcPsdDigiPar.h
- )
- Set(LINKDEF MpdZdcLinkDef.h)
- Set(LIBRARY_NAME Zdc)
- Set(DEPENDENCIES Core Base)
- GENERATE_LIBRARY()
|