15 lines
402 B
CMake
15 lines
402 B
CMake
CMAKE_MINIMUM_REQUIRED(VERSION 3.22)
|
|
PROJECT(scc)
|
|
|
|
SET(CMAKE_CXX_STANDARD 17)
|
|
SET(WORKSPACE_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE})
|
|
|
|
FIND_PACKAGE(spdlog CONFIG REQUIRED)
|
|
FIND_PACKAGE(magic_enum CONFIG REQUIRED)
|
|
FIND_PACKAGE(OpenSSL REQUIRED)
|
|
FIND_PACKAGE(RapidJSON CONFIG REQUIRED)
|
|
|
|
ADD_SUBDIRECTORY(NetTunnelSDK)
|
|
ADD_SUBDIRECTORY(NetTunnelSvr)
|
|
ADD_SUBDIRECTORY(NetTunnelServerApp)
|