2021-03-11 23:26:00 +01:00
|
|
|
cmake_minimum_required(VERSION 3.5)
|
2020-01-21 14:31:31 +01:00
|
|
|
cmake_policy(SET CMP0048 NEW)
|
2019-12-03 11:04:15 +01:00
|
|
|
|
2021-03-11 23:26:00 +01:00
|
|
|
project(OpenVPN3-core VERSION 3)
|
2020-01-30 14:52:57 +01:00
|
|
|
|
2021-03-11 23:26:00 +01:00
|
|
|
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake
|
|
|
|
${CMAKE_MODULE_PATH})
|
2022-05-09 01:52:36 +02:00
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
set(CMAKE_C_STANDARD 99)
|
2020-01-30 14:52:57 +01:00
|
|
|
|
2021-03-11 23:26:00 +01:00
|
|
|
include(findcoredeps)
|
2019-05-02 13:17:58 +02:00
|
|
|
|
2021-12-15 13:01:42 +01:00
|
|
|
add_subdirectory(client)
|
2019-05-02 13:17:58 +02:00
|
|
|
add_subdirectory(test/unittests)
|
|
|
|
add_subdirectory(test/ovpncli)
|
2020-01-28 15:07:38 +01:00
|
|
|
add_subdirectory(test/ssl)
|
2020-01-21 14:31:31 +01:00
|
|
|
|
|
|
|
|
|
|
|
if (WIN32)
|
|
|
|
add_subdirectory(openvpn/omi)
|
2020-01-27 10:12:24 +01:00
|
|
|
add_subdirectory(openvpn/ovpnagent/win)
|
2020-01-21 14:31:31 +01:00
|
|
|
endif ()
|
|
|
|
|
2021-05-27 14:37:32 +02:00
|
|
|
if (APPLE)
|
|
|
|
add_subdirectory(openvpn/ovpnagent/mac)
|
|
|
|
endif ()
|
|
|
|
|