CMakeLists.txt 553 Bytes
Newer Older
Administrator's avatar
Administrator committed
1
add_subdirectory (data)
2
3
4
5
6
7
8



# Create a library libCbmAlgo

set(SRCS
  evbuild/EventBuilder.cxx
9
  trigger/TimeClusterTrigger.cxx
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 )

add_library(Algo SHARED ${SRCS})

target_include_directories(Algo
  PUBLIC ${CMAKE_SOURCE_DIR}/core/data
  PUBLIC ${CMAKE_SOURCE_DIR}/core/data/base
  PUBLIC ${CMAKE_SOURCE_DIR}/core/data/global
  PUBLIC ${CMAKE_SOURCE_DIR}/core/data/sts
  PUBLIC ${CMAKE_SOURCE_DIR}/external/ipc/ipc/lib/fles_ipc 
)

target_include_directories(Algo SYSTEM
  PUBLIC ${Boost_INCLUDE_DIR}
)

target_compile_definitions(Algo PUBLIC NO_ROOT)