# CloudCompare Json RPC plugin based on example for standard plugins # Add an option to CMake to control whether we build this plugin or not option( PLUGIN_JSONRPC "Install Json RPC plugin" ON ) if ( PLUGIN_JSONRPC ) project( JsonRPCPlugin ) AddPlugin( NAME ${PROJECT_NAME} ) find_package(Qt5 COMPONENTS Network WebSockets REQUIRED) target_link_libraries(${PROJECT_NAME} Qt5::Core Qt5::Network Qt5::WebSockets) add_subdirectory( include ) add_subdirectory( src ) target_include_directories( ${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ) # set dependencies to necessary libraries # target_link_libraries( ${PROJECT_NAME} LIB1 ) endif()