INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/fairmq ${BASE_INCLUDE_DIRECTORIES} ${CMAKE_SOURCE_DIR}/pnddata/SttData ${CMAKE_SOURCE_DIR}/pnddata/SdsData ${CMAKE_SOURCE_DIR}/pnddata/MdtData ${CMAKE_SOURCE_DIR}/pnddata/TrackData ${CMAKE_SOURCE_DIR}/pnddata ${CMAKE_SOURCE_DIR}/trackbase ${CMAKE_SOURCE_DIR}/processortasks ${CMAKE_SOURCE_DIR}/samplertasks ${ZMQ_INCLUDE_DIR} ${PANDAROOT_INCLUDE_DIR} ${ROOT_INCLUDE_DIR} ) SET(HEADERS "SttHitDemo.h" ) SET(SOURCES "SttHitDemo.cxx" ) set(LINK_DIRECTORIES ${ROOT_LIBRARY_DIR} ${CMAKE_BINARY_DIR}/lib ) link_directories( ${LINK_DIRECTORIES}) SET(LINK_LIBRARIES ${CMAKE_THREAD_LIBS_INIT} ${ZMQ_LIBRARY_SHARED} ${ROOT_LIBRARIES} ) ADD_LIBRARY(LibProcessor SHARED ${HEADERS} ${SOURCES}) SET_TARGET_PROPERTIES(LibProcessor PROPERTIES OUTPUT_NAME Processor) TARGET_LINK_LIBRARIES(LibProcessor ${LINK_LIBRARIES}) ADD_LIBRARY(LibProcessorStatic STATIC ${HEADERS} ${SOURCES}) SET_TARGET_PROPERTIES(LibProcessorStatic PROPERTIES OUTPUT_NAME Processor) TARGET_LINK_LIBRARIES(LibProcessorStatic ${LINK_LIBRARIES}) ADD_EXECUTABLE(RunProcessor runProcessor.cxx) SET_TARGET_PROPERTIES(RunProcessor PROPERTIES OUTPUT_NAME processor) TARGET_LINK_LIBRARIES(RunProcessor LibFairMQ LibProcessor)