diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 08e53e3ea1dbbede343625b1ea796887467258c2..cd3d0562bb42a20c62c7efef196b1fac890d65a1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -112,12 +112,20 @@ EXEC_PROGRAM("${PKG_CONFIG_EXECUTABLE}" # Tracer plugin file(MAKE_DIRECTORY ../lib/dynamic_graph/tracer) +IF(WIN32) SET(TRACER_PLUGIN ${DYNAMIC_GRAPH_PLUGIN_DIR}/tracer${CMAKE_STATIC_LIBRARY_SUFFIX}) +ELSE(WIN32) +SET(TRACER_PLUGIN ${DYNAMIC_GRAPH_PLUGIN_DIR}/tracer${CMAKE_SHARED_LIBRARY_SUFFIX}) +ENDIF(WIN32) DYNAMIC_GRAPH_PYTHON_MODULE("tracer" ${TRACER_PLUGIN} tracer-wrap) # TracerRealTime plugin file(MAKE_DIRECTORY ../lib/dynamic_graph/tracer_real_time) +IF(WIN32) SET(TRACERREALTIME_PLUGIN ${DYNAMIC_GRAPH_PLUGIN_DIR}/tracer-real-time${CMAKE_STATIC_LIBRARY_SUFFIX}) +ELSE(WIN32) +SET(TRACERREALTIME_PLUGIN ${DYNAMIC_GRAPH_PLUGIN_DIR}/tracer-real-time${CMAKE_SHARED_LIBRARY_SUFFIX}) +ENDIF(WIN32) DYNAMIC_GRAPH_PYTHON_MODULE("tracer_real_time" ${TRACERREALTIME_PLUGIN} tracer_real_time-wrap)