cmake_minimum_required(VERSION 2.8) project(iamcar2) #set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") #set (CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") link_libraries(jsoncpp) include_directories(../bcar/api) link_directories(../../bcar/build) link_libraries(bcar) link_libraries(pslot) include_directories(../psp/api) link_directories(../../psp/build) link_libraries(psp) include_directories(../rrts/api) link_directories(../../rrts/build) link_libraries(rrts) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/incl) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/api) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/wvtest/cpp) ADD_DEFINITIONS(-DWVTEST_CONFIGURED) add_executable(ut wvtest/cpp/wvtestmain.cc wvtest/cpp/wvtest.cc ut/test1.t.cc ) add_custom_command(TARGET ut POST_BUILD COMMAND ./wvtestrun ../build/ut WORKING_DIRECTORY ../wvtest ) add_executable(test1 src/test1.cc) add_executable(test2 src/test2.cc) add_executable(test3 src/test3.cc)