summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libnm-client-impl/meson.build25
-rw-r--r--src/libnm-client-impl/tests/meson.build2
2 files changed, 12 insertions, 15 deletions
diff --git a/src/libnm-client-impl/meson.build b/src/libnm-client-impl/meson.build
index d3aee24178..e80ef79866 100644
--- a/src/libnm-client-impl/meson.build
+++ b/src/libnm-client-impl/meson.build
@@ -1,17 +1,5 @@
# SPDX-License-Identifier: LGPL-2.1-or-later
-libnm_nm_default_dep = declare_dependency(
- include_directories: [
- libnm_client_public_inc,
- libnm_core_public_inc,
- top_inc,
- src_inc,
- ],
- dependencies: [
- libnm_core_public_dep,
- ],
-)
-
libnm_client_impl_sources = files(
'nm-access-point.c',
'nm-active-connection.c',
@@ -72,8 +60,10 @@ libnm_client_impl = static_library(
sources: libnm_client_impl_sources + libnm_client_public_enum_sources,
dependencies: [
libnmdbus_dep,
- libnm_nm_default_dep,
+ libnm_core_public_dep,
+ libnm_client_public_dep,
libudev_dep,
+ glib_dep,
],
link_with: libnm_log_null,
)
@@ -84,8 +74,10 @@ libnm = shared_library(
'nm',
version: libnm_version,
dependencies: [
- libnm_nm_default_dep,
+ libnm_core_public_dep,
+ libnm_client_public_dep,
libudev_dep,
+ glib_dep,
],
link_whole: [
libnm_client_impl,
@@ -109,6 +101,11 @@ libnm = shared_library(
libnm_dep = declare_dependency(
sources: libnm_client_public_enum_sources[1],
include_directories: libnm_client_public_inc,
+ dependencies: [
+ libnm_core_public_dep,
+ libnm_client_public_dep,
+ glib_dep,
+ ],
link_with: libnm,
)
diff --git a/src/libnm-client-impl/tests/meson.build b/src/libnm-client-impl/tests/meson.build
index 3ee2983a6f..e1955d0b3c 100644
--- a/src/libnm-client-impl/tests/meson.build
+++ b/src/libnm-client-impl/tests/meson.build
@@ -16,7 +16,7 @@ foreach test_unit: test_units
],
dependencies: [
libnm_core_public_dep,
- libnm_nm_default_dep,
+ libnm_client_public_dep,
glib_dep,
libudev_dep,
],