# Create a library called "libgenfit" 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 ${ROOT_INCLUDE_DIR} ${CLHEP_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/genfit ${CMAKE_SOURCE_DIR}/genfit/test ) include_directories( ${INCLUDE_DIRECTORIES}) set(LINK_DIRECTORIES ${ROOT_LIBRARY_DIR} ) link_directories( ${LINK_DIRECTORIES}) Set(SRCS GFAbsRecoHit.cxx GFAbsTrackRep.cxx GFBookkeeping.cxx GFDetPlane.cxx GFException.cxx GFKalman.cxx GFPlanarHitPolicy.cxx GFRecoHitFactory.cxx GFRecoHitProducer.cxx GFSpacepointHitPolicy.cxx GFTools.cxx GFTrackCand.cxx GFTrack.cxx GFWireHitPolicy.cxx GFWirepointHitPolicy.cxx GFConstField.cxx GFFieldManager.cxx GFAbsFinitePlane.cxx GFRectFinitePlane.cxx GFDaf.cxx GFDafHit.cxx GFMaterialEffects.cxx GFTrackProximity.cxx) CHANGE_FILE_EXTENSION(*.cxx *.h HEADERS "${SRCS}") Set(LINKDEF genfitLinkDef.h) Set(LIBRARY_NAME genfit) Set(HEADERS GFRecoHitIfc.h ${HEADERS}) GENERATE_LIBRARY()