libsystemd_network,
libudev_internal,
libshared],
+ dependencies : [threads],
install_rpath : rootlibexecdir,
install : true,
install_dir : rootlibexecdir)
libudev_internal,
libsystemd_network,
libshared],
- []],
+ [threads]],
[['src/network/test-network-tables.c',
'src/network/test-network-tables.c',
libudev_core,
libsystemd_network,
libshared],
- [],
+ [threads],
'', '', [],
[network_include_dir] + libudev_core_includes],
]
libshared_name = 'systemd-shared-@0@'.format(meson.project_version())
+libshared_deps = [threads,
+ librt,
+ libcap,
+ libacl,
+ libcryptsetup,
+ libgcrypt,
+ libiptc,
+ libseccomp,
+ libselinux,
+ libidn,
+ libxz,
+ liblz4,
+ libblkid]
+
libshared = shared_library(
libshared_name,
shared_sources,
include_directories : includes,
link_args : ['-shared'],
c_args : ['-fvisibility=default'],
- dependencies : [threads,
- librt,
- libcap,
- libacl,
- libcryptsetup,
- libgcrypt,
- libiptc,
- libseccomp,
- libselinux,
- libidn,
- libxz,
- liblz4,
- libblkid],
+ dependencies : libshared_deps,
install : true,
install_dir : rootlibexecdir)
shared_sources,
basic_sources,
include_directories : includes,
- dependencies : [threads,
- librt,
- libcap,
- libacl,
- libcryptsetup,
- libseccomp,
- libselinux,
- libidn,
- libxz,
- liblz4,
- libblkid])
+ dependencies : libshared_deps)