]> rtime.felk.cvut.cz Git - hubacji1/iamcar2.git/blob - CMakeLists.txt
Add 3d grid and k-d tree tests
[hubacji1/iamcar2.git] / CMakeLists.txt
1 cmake_minimum_required(VERSION 2.8)
2 project(iamcar2)
3
4 #set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
5 #set (CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
6
7 link_libraries(jsoncpp)
8 find_package(Threads)
9 link_libraries(${CMAKE_THREAD_LIBS_INIT})
10
11 include_directories(../bcar/api)
12 link_directories(../../bcar/build)
13 link_libraries(bcar)
14 link_libraries(pslot)
15
16 include_directories(../psp/api)
17 link_directories(../../psp/build)
18 link_libraries(psp)
19
20 include_directories(../rrts/api)
21 link_directories(../../rrts/build)
22 link_libraries(rrts)
23
24 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/incl)
25 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/api)
26
27 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/wvtest/cpp)
28 ADD_DEFINITIONS(-DWVTEST_CONFIGURED)
29 add_executable(ut
30         wvtest/cpp/wvtestmain.cc
31         wvtest/cpp/wvtest.cc
32         ut/test1.t.cc
33 )
34
35 add_custom_command(TARGET ut
36         POST_BUILD COMMAND ./wvtestrun ../build/ut
37         WORKING_DIRECTORY ../wvtest
38 )
39
40 add_executable(test1 src/test1.cc)
41 add_executable(test2 src/test2.cc)
42 add_executable(test3 src/test3.cc)
43 add_executable(test4 src/test4.cc)
44 add_executable(test5 src/test5.cc)
45 add_executable(test6 src/test6.cc)
46 add_executable(test7 src/test7.cc)
47 add_executable(test8 src/test8.cc)
48 add_executable(test9 src/test9.cc)
49 add_executable(test10 src/test10.cc)
50 add_executable(test11 src/test11.cc)
51 add_executable(test12 src/test12.cc)
52 add_executable(test13 src/test13.cc)
53 add_executable(test14 src/test14.cc)
54 add_executable(test15 src/test15.cc)
55 add_executable(test16 src/test16.cc)
56 add_executable(test17 src/test17.cc)
57 add_executable(test18 src/test18.cc)
58 add_executable(test19 src/test19.cc)
59 add_executable(test20 src/test20.cc)
60 add_executable(test21 src/test21.cc)