CMakeLists.txt 619 B

123456789101112131415161718
  1. project(unit-test)
  2. include_directories(${servant_SOURCE_DIR}/protocol/framework)
  3. include_directories(${servant_SOURCE_DIR}/protocol/servant)
  4. include_directories(${CMAKE_BINARY_DIR}/src/gtest/include)
  5. link_directories(${CMAKE_BINARY_DIR}/src/gtest/lib)
  6. link_directories(${CMAKE_BINARY_DIR}/src/gtest/lib64)
  7. include_directories(./)
  8. include_directories(${tarscpp_SOURCE_DIR}/../objects)
  9. build_tars_server("unit-test" "")
  10. add_definitions(-DCMAKE_SOURCE_DIR="${PROJECT_SOURCE_DIR}")
  11. target_link_libraries(unit-test ${LIB_GTEST} tarsobjects)
  12. add_dependencies(unit-test FRAMEWORK-PROTOCOL tarsobjects)