]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentracing-cpp/mocktracer/test/CMakeLists.txt
buildsys: switch source download to quincy
[ceph.git] / ceph / src / jaegertracing / opentracing-cpp / mocktracer / test / CMakeLists.txt
1 if (BUILD_SHARED_LIBS)
2 set(OPENTRACING_MOCKTRACER_LIBRARY opentracing_mocktracer)
3 else()
4 set(OPENTRACING_MOCKTRACER_LIBRARY opentracing_mocktracer-static)
5 endif()
6
7 add_executable(mocktracer_tracer_test tracer_test.cpp)
8 target_link_libraries(mocktracer_tracer_test ${OPENTRACING_MOCKTRACER_LIBRARY})
9 add_test(NAME mocktracer_tracer_test COMMAND mocktracer_tracer_test)
10
11 add_executable(mocktracer_tracer_factory_test tracer_factory_test.cpp)
12 target_link_libraries(mocktracer_tracer_factory_test ${OPENTRACING_MOCKTRACER_LIBRARY})
13 add_test(NAME mocktracer_tracer_factory_test COMMAND mocktracer_tracer_factory_test)
14
15 add_executable(mocktracer_propagation_test propagation_test.cpp)
16 target_link_libraries(mocktracer_propagation_test ${OPENTRACING_MOCKTRACER_LIBRARY})
17 add_test(NAME mocktracer_propagation_test COMMAND mocktracer_propagation_test)
18
19 add_executable(mocktracer_json_test json_test.cpp)
20 target_link_libraries(mocktracer_json_test ${OPENTRACING_MOCKTRACER_LIBRARY})
21 add_test(NAME mocktracer_json_test COMMAND mocktracer_json_test)