1
0
mirror of https://github.com/mariadb-corporation/mariadb-connector-c.git synced 2025-09-11 08:30:59 +03:00
Files
mariadb-connector-c/plugins/pvio/CMakeLists.txt
2024-10-17 10:00:31 +02:00

28 lines
841 B
CMake

SET(PVIO_DIR ${CC_SOURCE_DIR}/plugins/pvio)
INCLUDE_DIRECTORIES(${PVIO_DIR})
INCLUDE_DIRECTORIES(${CC_SOURCE_DIR}/include)
#native password
REGISTER_PLUGIN(TARGET pvio_socket
TYPE PVIO
CONFIGURATIONS STATIC DYNAMIC DEFAULT
DEFAULT STATIC
SOURCES ${CC_SOURCE_DIR}/plugins/pvio/pvio_socket.c)
IF(WIN32)
# named pipe
REGISTER_PLUGIN(TARGET pvio_npipe
TYPE PVIO
CONFIGURATIONS STATIC DYNAMIC DEFAULT
DEFAULT STATIC
SOURCES ${CC_SOURCE_DIR}/plugins/pvio/pvio_npipe.c)
# shared memory
REGISTER_PLUGIN(TARGET pvio_shmem
TYPE PVIO
CONFIGURATIONS STATIC DYNAMIC DEFAULT
DEFAULT DYNAMIC
SOURCES ${CC_SOURCE_DIR}/plugins/pvio/pvio_shmem.c)
ENDIF()