22 lines
523 B
CMake
22 lines
523 B
CMake
cmake_minimum_required(VERSION 3.0.2)
|
|
project(VrZeroMQPubSub)
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
add_compile_options(/utf-8)
|
|
|
|
add_definitions(-DVR_MQPUBSUB_EXPORTS)
|
|
|
|
include_directories(
|
|
${CMAKE_CURRENT_SOURCE_DIR}/Inc
|
|
${CMAKE_CURRENT_SOURCE_DIR}/_Inc
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../../../Depend/ZeroMQ/include
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../../VrUtils/Inc
|
|
)
|
|
|
|
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR}/Src PUBSUB_SRC)
|
|
|
|
add_library(VrZeroMQPubSub STATIC ${PUBSUB_SRC})
|
|
|