cmake_minimum_required(VERSION 3.20)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_C_STANDARD 17)
project("WebSocketPluginExample" LANGUAGES CXX)
set(CMAKE_SKIP_RPATH true)
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR}/src WebSocketPluginExampleSRC)
add_library(${PROJECT_NAME} SHARED ${WebSocketPluginExampleSRC})
set(LIBRARY_OUTPUT_PATH ${PROJECT_ROOT_DIR}/output/${PROJECT_NAME})
target_include_directories(${PROJECT_NAME} PUBLIC ${PROJECT_ROOT_DIR}/plugin_core/include)
target_include_directories(${PROJECT_NAME} PRIVATE ${rapidjson_INC})