summaryrefslogtreecommitdiff
path: root/src/shared/meson.build
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2017-12-18 15:20:34 +0100
committerSven Eden <yamakuzure@gmx.net>2018-05-30 07:50:02 +0200
commitfcab5314330d95a47d2cc8e31f467f0690262b3a (patch)
tree22eee85e7e8cb9d566a9a011de96cd97084c35d9 /src/shared/meson.build
parent0e498e932cc91d8ca971592837f418c9139f6417 (diff)
networkd: add support for wireguard interface type
More information may be found at wireguard.com.
Diffstat (limited to 'src/shared/meson.build')
-rw-r--r--src/shared/meson.build28
1 files changed, 15 insertions, 13 deletions
diff --git a/src/shared/meson.build b/src/shared/meson.build
index de1a98f12..12d05cf34 100644
--- a/src/shared/meson.build
+++ b/src/shared/meson.build
@@ -57,6 +57,8 @@
# firewall-util.h
# fstab-util.c
# fstab-util.h
+# gcrypt-util.c
+# gcrypt-util.h
# generator.c
# generator.h
# gpt.h
@@ -119,6 +121,7 @@
# volatile-util.h
# watchdog.c
# watchdog.h
+# wireguard-netlink.h
# '''.split()
#else
shared_sources = '''
@@ -191,25 +194,24 @@ libshared_deps = [threads,
libshared_sym_path = '@0@/libshared.sym'.format(meson.current_source_dir())
-libshared_static = static_library(
- libshared_name,
- shared_sources,
- include_directories : includes,
- dependencies : libshared_deps,
- c_args : ['-fvisibility=default'])
-
libshared = shared_library(
libshared_name,
+ shared_sources,
+ basic_sources,
+ journal_internal_sources,
+ libelogind_internal_sources,
#if 0 /// UNNEEDED by elogind
# libudev_sources,
# include_directories : includes,
# link_args : ['-shared',
-# '-Wl,--version-script=' + libshared_sym_path],
-# link_whole : [libshared_static,
-# libbasic,
-# libbasic_gcrypt,
-# libsystemd_static,
-# libjournal_client],
+# '-Wl,--version-script=' + libshared_sym_path],
+#
+# libshared_static = static_library(
+# libshared_name,
+# shared_sources,
+# basic_sources,
+# include_directories : includes,
+# dependencies : libshared_deps)
#else
libelogind_internal_sources,
#endif // 0