blob: 90817abd89c15632529ca93411c553e0c36afe57 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
cmake_minimum_required(VERSION 2.8...3.10)
include_directories(${CMAKE_SOURCE_DIR}/include)
include_directories(${CMAKE_SOURCE_DIR}/include/private)
include_directories(${CMAKE_SOURCE_DIR}/include/public)
include_directories(${CMAKE_SOURCE_DIR}/include/support)
if(CAPTURE_MODE STREQUAL "MARSIO")
include_directories(${MARSIO_SDK_PREFIX}/include)
endif()
add_definitions(-D_DEFAULT_SOURCE -D_DEFAULT_SOURCE -D__DEFAULT_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H)
add_definitions(-fPIC)
add_library(l2tp_protocol_plug SHARED l2tp_protocol_plug.c)
set_target_properties(l2tp_protocol_plug PROPERTIES PREFIX "")
add_library(pptp_protocol_plug SHARED pptp_protocol_plug.c)
set_target_properties(pptp_protocol_plug PROPERTIES PREFIX "")
add_library(isakmp_protocol_plug SHARED isakmp_protocol_plug_add_nat.c)
set_target_properties(isakmp_protocol_plug PROPERTIES PREFIX "")
add_library(inline_keepalive STATIC inline_keepalive.cpp)
add_library(platform_support STATIC platform_support.cpp)
add_library(sapp_assistant STATIC sapp_assistant.cpp)
add_library(gdev_assistant STATIC gdev_assistant.c)
add_library(sapp_metrics STATIC sapp_metrics.cpp)
|