1234567891011121314151617181920212223242526272829303132 |
- # ---------------------------------
- # Finds module TCPTagging
- # Adds library to target
- # Adds include path
- # ---------------------------------
-
- GET_PROPERTY(OV_PRINTED GLOBAL PROPERTY OV_TRIED_OpenViBEModuleTCPTagging)
-
- OPTION(DYNAMIC_LINK_OPENVIBE_MODULE_TCPTAGGING "Dynamically link OpenViBE module TCPTagging" ON)
-
- IF(DYNAMIC_LINK_OPENVIBE_MODULE_TCPTAGGING)
- SET(OPENVIBE_MODULE_TCPTAGGING_LINKING "")
- ELSE(DYNAMIC_LINK_OPENVIBE_MODULE_TCPTAGGING)
- SET(OPENVIBE_MODULE_TCPTAGGING_LINKING "-static")
- ENDIF(DYNAMIC_LINK_OPENVIBE_MODULE_TCPTAGGING)
-
- set(SRC_DIR ${OV_BASE_DIR}/modules/tcptagging/include)
-
- FIND_PATH(PATH_OPENVIBE_MODULES_TCPTAGGING tcptagging/defines.h PATHS ${SRC_DIR} NO_DEFAULT_PATH)
- IF(PATH_OPENVIBE_MODULES_TCPTAGGING)
- OV_PRINT(OV_PRINTED " Found OpenViBE module TCPTagging... ${PATH_OPENVIBE_MODULES_TCPTAGGING}")
- INCLUDE_DIRECTORIES(${PATH_OPENVIBE_MODULES_TCPTAGGING}/)
-
- TARGET_LINK_LIBRARIES(${PROJECT_NAME} openvibe-module-tcptagging${OPENVIBE_MODULE_TCPTAGGING_LINKING})
-
- ADD_DEFINITIONS(-DTARGET_HAS_TCPTagging)
- ELSE(PATH_OPENVIBE_MODULES_TCPTAGGING)
- OV_PRINT(OV_PRINTED " FAILED to find OpenViBE module TCPTagging...")
- ENDIF(PATH_OPENVIBE_MODULES_TCPTAGGING)
-
- SET_PROPERTY(GLOBAL PROPERTY OV_TRIED_OpenViBEModuleTCPTagging "Yes")
|