1 cmake_minimum_required(VERSION 2.8)
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")
7 find_package(jsoncpp REQUIRED)
10 add_executable(cleanup_scenario src/cleanup_scenario.cc)
11 target_link_libraries(cleanup_scenario jsoncpp_lib)
13 link_libraries(jsoncpp_lib)
14 link_libraries(${CMAKE_THREAD_LIBS_INIT})
18 add_subdirectory(bcar)
24 add_subdirectory(rrts)
31 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/incl)
33 add_executable(test51 src/template.cc)
34 target_compile_definitions(test51 PRIVATE OSP=P37)
36 add_executable(test52 src/template-with-reset.cc)
37 target_compile_definitions(test52 PRIVATE OSP=P36)
39 add_executable(test53 src/template.cc)
40 target_compile_definitions(test53 PRIVATE OSP=P38)
42 add_executable(test54 src/template-with-reset.cc)
43 target_compile_definitions(test54 PRIVATE OSP=P39)