]> git.cworth.org Git - vogl/blob - src/voglbench/CMakeLists.txt
Move generation of files to cmake
[vogl] / src / voglbench / CMakeLists.txt
1 project(voglbench)
2 cmake_minimum_required(VERSION 2.8)
3
4 include("${SRC_DIR}/build_options.cmake")
5 find_package(X11 REQUIRED)
6
7 include_directories(
8     ${CMAKE_CURRENT_BINARY_DIR}
9     ${SRC_DIR}/voglcore
10     ${CMAKE_BINARY_DIR}/voglinc
11     ${SRC_DIR}/voglcommon
12     ${SRC_DIR}/libtelemetry
13     ${SRC_DIR}/extlib/loki/include/loki
14     )
15
16 set(SRC_LIST
17     voglbench.cpp
18 )
19
20 add_executable(${PROJECT_NAME} ${SRC_LIST})
21 add_dependencies(${PROJECT_NAME} voglgen_make_inc)
22
23 target_link_libraries(${PROJECT_NAME}
24     ${TELEMETRY_LIBRARY}
25     backtrace
26     voglcommon
27     ${CMAKE_DL_LIBS}
28     ${X11_X11_LIB}
29     voglcore
30     rt
31     )
32
33 build_options_finalize()
34