find_package(Boost REQUIRED CONFIG)
find_package(OpenSSL REQUIRED CONFIG)

add_library(plugin_network SHARED src/network_plugin.cpp)

target_link_libraries(plugin_network PRIVATE
    dstalk
    boost::boost
    openssl::openssl
)

set_target_properties(plugin_network PROPERTIES
    PREFIX ""
    LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/plugins"
    RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/plugins"
)
