summaryrefslogtreecommitdiff
path: root/Makefile.plugins
diff options
context:
space:
mode:
authorDaniel Wagner <wagi@monom.org>2019-07-19 11:00:11 +0200
committerDaniel Wagner <wagi@monom.org>2019-11-07 08:53:13 +0100
commit0079aba2f8995d503014b66210f4a62903a0e69a (patch)
treec7805206ceb708f38f482633a1e27f175a2a90cc /Makefile.plugins
parent3f156e39cb79e2e60ec88cab87692dab5153efd6 (diff)
downloadconnman-0079aba2f8995d503014b66210f4a62903a0e69a.tar.gz
vpn: Add embeddable WireGuard library
Add a copy of the embeddable WireGuard library code. The embedded libmnl and mngl code have been removed. https://github.com/WireGuard/WireGuard tag 20190531
Diffstat (limited to 'Makefile.plugins')
-rw-r--r--Makefile.plugins3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile.plugins b/Makefile.plugins
index a4d255f3..ab2bbe04 100644
--- a/Makefile.plugins
+++ b/Makefile.plugins
@@ -67,6 +67,7 @@ builtin_vpn_source = vpn/plugins/vpn.c vpn/plugins/vpn.h
if WIREGUARD_BUILTIN
builtin_vpn_modules += wireguard
builtin_vpn_sources += src/shared/mnlg.h src/shared/mnlg.c \
+ vpn/plugins/wireguard.h vpn/plugins/libwireguard.c \
vpn/plugins/wireguard.c
builtin_vpn_cflags += @LIBMNL_CFLAGS@ -DWIREGUARD=\"@WIREGUARD@\"
builtin_vpn_libadd += @LIBMNL_LIBS@
@@ -74,6 +75,8 @@ else
vpn_plugin_LTLIBRARIES += vpn/plugins/wireguard.la
vpn_plugin_objects += $(plugins_wireguard_la_OBJECTS)
vpn_plugins_wireguard_la_SOURCES = src/shared/mnlg.h src/shared/mnlg.c \
+ vpn/plugins/wireguard.h \
+ vpn/plugins/libwireguard.c \
vpn/plugins/wireguard.c
vpn_plugins_wireguard_la_CFLAGS = $(plugin_cflags) @LIBMNL_CFLAGS@ \
-DWIREGUARD=\"@WIREGUARD@\" \