From 41b36f77b420fa8b2532f70278d810b2cd5c86d0 Mon Sep 17 00:00:00 2001 From: Tobias Baumann Date: Mon, 28 Feb 2022 12:18:52 +0000 Subject: [PATCH] =?UTF-8?q?=E2=80=9ECMakeLists.txt=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 96 +++++++++++++++++++++++++------------------------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2f5b73f..a6278ec 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,48 +1,48 @@ -if(OV_DISABLE_GTK) - message(STATUS "Skipping Plugins: Simple Visualization, no GTK") - return() -endif(OV_DISABLE_GTK) - -project(openvibe-plugins-tactile-bci VERSION ${OPENVIBE_MAJOR_VERSION}.${OPENVIBE_MINOR_VERSION}.${OPENVIBE_PATCH_VERSION}) - -file(GLOB_RECURSE SRC_FILES src/*.cpp src/*.h src/*.inl) - -add_library(${PROJECT_NAME} SHARED ${SRC_FILES}) - -target_link_libraries(${PROJECT_NAME} - openvibe - openvibe-common - openvibe-toolkit - openvibe-module-ebml - openvibe-module-system - openvibe-visualization-toolkit -) - -set_target_properties(${PROJECT_NAME} PROPERTIES - VERSION ${PROJECT_VERSION} - SOVERSION ${PROJECT_VERSION_MAJOR} - FOLDER ${PLUGINS_FOLDER} - COMPILE_FLAGS "-DOVP_Exports -DOVP_Shared") - -add_definitions(-DTARGET_HAS_ThirdPartyOpenViBEPluginsGlobalDefines) -add_definitions(-DBOOST_DATE_TIME_NO_LIB) -if(WIN32) - add_definitions(-D_WIN32_WINNT=0x0501) -endif(WIN32) - -include("FindOpenViBEModuleTCPTagging") -include("FindThirdPartyGTK") -# need boost for UDPStimcodeSender -include("FindThirdPartyBoost") -include("FindThirdPartyBoost_System") - -# ----------------------------- -# Install files -# ----------------------------- -install(TARGETS ${PROJECT_NAME} - RUNTIME DESTINATION ${DIST_BINDIR} - LIBRARY DESTINATION ${DIST_LIBDIR} - ARCHIVE DESTINATION ${DIST_LIBDIR}) - -install(DIRECTORY scenarios/ DESTINATION ${DIST_DATADIR}/openvibe/scenarios/tactile-bci) - +if(OV_DISABLE_GTK) + message(STATUS "Skipping Plugins: Simple Visualization, no GTK") + return() +endif(OV_DISABLE_GTK) + +project(openvibe-plugins-tactile-bci VERSION ${OPENVIBE_MAJOR_VERSION}.${OPENVIBE_MINOR_VERSION}.${OPENVIBE_PATCH_VERSION}) + +file(GLOB_RECURSE SRC_FILES src/*.cpp src/*.h src/*.inl) + +add_library(${PROJECT_NAME} SHARED ${SRC_FILES}) + +target_link_libraries(${PROJECT_NAME} + openvibe + openvibe-common + openvibe-toolkit + openvibe-module-ebml + openvibe-module-system + openvibe-visualization-toolkit +) + +set_target_properties(${PROJECT_NAME} PROPERTIES + VERSION ${PROJECT_VERSION} + SOVERSION ${PROJECT_VERSION_MAJOR} + FOLDER ${PLUGINS_FOLDER} + COMPILE_FLAGS "-DOVP_Exports -DOVP_Shared") + +add_definitions(-DTARGET_HAS_ThirdPartyOpenViBEPluginsGlobalDefines) +add_definitions(-DBOOST_DATE_TIME_NO_LIB) +if(WIN32) + add_definitions(-D_WIN32_WINNT=0x0501) +endif(WIN32) + +include("FindOpenViBEModuleTCPTagging") +include("FindThirdPartyGTK") +# need boost for UDPStimcodeSender and TactileStimulation +include("FindThirdPartyBoost") +include("FindThirdPartyBoost_System") + +# ----------------------------- +# Install files +# ----------------------------- +install(TARGETS ${PROJECT_NAME} + RUNTIME DESTINATION ${DIST_BINDIR} + LIBRARY DESTINATION ${DIST_LIBDIR} + ARCHIVE DESTINATION ${DIST_LIBDIR}) + +install(DIRECTORY scenarios/ DESTINATION ${DIST_DATADIR}/openvibe/scenarios/tactile-bci) +