add_library(plugin-tools SHARED src/tools_plugin.cpp) target_include_directories(plugin-tools PRIVATE ${CMAKE_SOURCE_DIR}/dstalk-core/include ) target_link_libraries(plugin-tools PRIVATE dstalk) find_package(Boost REQUIRED CONFIG) target_link_libraries(plugin-tools PRIVATE boost::boost) target_compile_definitions(plugin-tools PRIVATE BOOST_ALL_NO_LIB BOOST_ERROR_CODE_HEADER_ONLY BOOST_JSON_HEADER_ONLY) set_target_properties(plugin-tools PROPERTIES PREFIX "" LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/plugins" RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/plugins" )