diff --git a/Makefile.am b/Makefile.am index 3d388c56b6..e872bc7e69 100644 --- a/Makefile.am +++ b/Makefile.am @@ -120,7 +120,7 @@ src/libnm-glib-aux/.dirstamp: config-extra.h src/libnm-glib-aux/tests/.dirstamp: config-extra.h src/libnm-platform/.dirstamp: config-extra.h src/libnm-platform/tests/.dirstamp: config-extra.h -shared/nm-std-aux/.dirstamp: config-extra.h +src/libnm-std-aux/.dirstamp: config-extra.h src/libnm-udev-aux/.dirstamp: config-extra.h src/libnm-systemd-shared/.dirstamp: config-extra.h src/libnm-systemd-shared/src/basic/.dirstamp: config-extra.h @@ -348,33 +348,37 @@ shared_libndhcp4_la_SOURCES = \ ############################################################################### -noinst_LTLIBRARIES += shared/nm-std-aux/libnm-std-aux.la +noinst_LTLIBRARIES += src/libnm-std-aux/libnm-std-aux.la -shared_nm_std_aux_libnm_std_aux_la_CPPFLAGS = \ +src_libnm_std_aux_libnm_std_aux_la_CPPFLAGS = \ $(dflt_cppflags) \ -I$(srcdir)/shared \ + -I$(srcdir)/src \ + -I$(builddir)/src \ $(CODE_COVERAGE_CFLAGS) \ $(SANITIZER_LIB_CFLAGS) \ $(NULL) -shared_nm_std_aux_libnm_std_aux_la_SOURCES = \ +src_libnm_std_aux_libnm_std_aux_la_SOURCES = \ shared/c-list/src/c-list.h \ - shared/nm-std-aux/c-list-util.c \ - shared/nm-std-aux/c-list-util.h \ - shared/nm-std-aux/nm-dbus-compat.h \ - shared/nm-std-aux/nm-default-std.h \ - shared/nm-std-aux/nm-networkmanager-compilation.h \ - shared/nm-std-aux/nm-std-aux.h \ - shared/nm-std-aux/nm-std-utils.c \ - shared/nm-std-aux/nm-std-utils.h \ - shared/nm-std-aux/unaligned.h \ + src/libnm-std-aux/c-list-util.c \ + src/libnm-std-aux/c-list-util.h \ + src/libnm-std-aux/nm-dbus-compat.h \ + src/libnm-std-aux/nm-default-std.h \ + src/libnm-std-aux/nm-networkmanager-compilation.h \ + src/libnm-std-aux/nm-std-aux.h \ + src/libnm-std-aux/nm-std-utils.c \ + src/libnm-std-aux/nm-std-utils.h \ + src/libnm-std-aux/unaligned.h \ $(NULL) -shared_nm_std_aux_libnm_std_aux_la_LDFLAGS = \ +src_libnm_std_aux_libnm_std_aux_la_LDFLAGS = \ $(CODE_COVERAGE_LDFLAGS) \ $(SANITIZER_LIB_LDFLAGS) \ $(NULL) +EXTRA_DIST += src/libnm-std-aux/meson.build + ############################################################################### src_libnm_glib_aux_cppflags = \ @@ -611,7 +615,7 @@ src_libnm_platform_tests_test_nm_platform_LDADD = \ src/libnm-platform/libnm-platform.la \ src/libnm-log-core/libnm-log-core.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(SYSTEMD_JOURNAL_LIBS) \ $(GLIB_LIBS) \ @@ -768,7 +772,7 @@ src_libnm_glib_aux_tests_test_shared_general_LDFLAGS = \ src_libnm_glib_aux_tests_test_shared_general_LDADD = \ src/libnm-glib-aux/libnm-glib-aux.la \ src/libnm-log-null/libnm-log-null.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -799,7 +803,7 @@ src_libnm_glib_aux_tests_test_json_aux_LDADD = \ $(JANSSON_LIBS) \ src/libnm-glib-aux/libnm-glib-aux.la \ src/libnm-log-null/libnm-log-null.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -1417,7 +1421,7 @@ src_libnm_core_impl_tests_ldadd = \ src/libnm-systemd-shared/libnm-systemd-shared.la \ src/libnm-log-null/libnm-log-null.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -1647,7 +1651,7 @@ libnm_libnm_static_la_LIBADD = \ src/libnm-systemd-shared/libnm-systemd-shared.la \ src/libnm-log-null/libnm-log-null.la \ src/libnm-udev-aux/libnm-udev-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(DL_LIBS) \ @@ -2518,7 +2522,7 @@ src_core_libNetworkManager_la_LIBADD = \ src/libnm-log-core/libnm-log-core.la \ src/libnm-udev-aux/libnm-udev-aux.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ src/core/libnm-systemd-core.la \ src/libnm-systemd-shared/libnm-systemd-shared.la \ shared/libnacd.la \ @@ -2631,7 +2635,7 @@ src_core_nm_iface_helper_LDADD = \ src/libnm-log-core/libnm-log-core.la \ src/libnm-udev-aux/libnm-udev-aux.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ src/core/libnm-systemd-core.la \ src/libnm-systemd-shared/libnm-systemd-shared.la \ shared/libnacd.la \ @@ -2685,10 +2689,10 @@ src_core_initrd_nm_initrd_generator_LDADD = \ src/libnm-log-core/libnm-log-core.la \ src/libnm-udev-aux/libnm-udev-aux.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ src/libnm-systemd-shared/libnm-systemd-shared.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libndhcp4.la \ shared/libcsiphash.la \ $(SYSTEMD_JOURNAL_LIBS) \ @@ -2714,7 +2718,7 @@ src_core_initrd_tests_test_dt_reader_LDADD = \ src/core/initrd/libnmi-core.la \ src/core/libNetworkManagerTest.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -2734,7 +2738,7 @@ src_core_initrd_tests_test_ibft_reader_LDADD = \ src/core/initrd/libnmi-core.la \ src/core/libNetworkManagerTest.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -2969,7 +2973,7 @@ src_core_initrd_tests_test_cmdline_reader_LDADD = \ src/core/initrd/libnmi-core.la \ src/core/libNetworkManagerTest.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -4429,7 +4433,7 @@ dispatcher_nm_dispatcher_LDADD = \ dispatcher/libnm-dispatcher-core.la \ libnm/libnm.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) @@ -4504,7 +4508,7 @@ dispatcher_tests_test_dispatcher_envp_LDFLAGS = \ dispatcher_tests_test_dispatcher_envp_LDADD = \ dispatcher/libnm-dispatcher-core.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ libnm/libnm.la \ $(GLIB_LIBS) \ @@ -4551,7 +4555,7 @@ clients_nm_online_LDADD = \ libnm/libnm.la \ libnm/nm-libnm-aux/libnm-libnm-aux.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -4682,7 +4686,7 @@ clients_common_tests_test_clients_common_LDADD = \ src/libnm-core-aux-intern/libnm-core-aux-intern.la \ src/libnm-base/libnm-base.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ libnm/libnm.la \ $(GLIB_LIBS) @@ -4726,7 +4730,7 @@ clients_common_tests_test_libnm_core_aux_LDADD = \ src/libnm-core-aux-extern/libnm-core-aux-extern.la \ src/libnm-core-aux-intern/libnm-core-aux-intern.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ libnm/libnm.la \ $(GLIB_LIBS) \ @@ -4774,7 +4778,7 @@ clients_cli_nmcli_LDADD = \ src/libnm-core-aux-intern/libnm-core-aux-intern.la \ src/libnm-base/libnm-base.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ libnm/nm-libnm-aux/libnm-libnm-aux.la \ libnm/libnm.la \ @@ -4823,7 +4827,7 @@ clients_cli_generate_docs_nm_settings_nmcli_LDADD = \ src/libnm-base/libnm-base.la \ libnm/libnm.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ $(GLIB_LIBS) \ $(NULL) @@ -5012,7 +5016,7 @@ clients_tui_nmtui_LDADD = \ src/libnm-core-aux-intern/libnm-core-aux-intern.la \ src/libnm-base/libnm-base.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ libnm/libnm.la \ $(GLIB_LIBS) \ @@ -5098,7 +5102,7 @@ clients_cloud_setup_nm_cloud_setup_LDADD = \ src/libnm-core-aux-intern/libnm-core-aux-intern.la \ src/libnm-base/libnm-base.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ libnm/libnm.la \ $(GLIB_LIBS) \ @@ -5163,7 +5167,7 @@ clients_cloud_setup_tests_test_cloud_setup_general_LDADD = \ src/libnm-core-aux-intern/libnm-core-aux-intern.la \ src/libnm-base/libnm-base.la \ src/libnm-glib-aux/libnm-glib-aux.la \ - shared/nm-std-aux/libnm-std-aux.la \ + src/libnm-std-aux/libnm-std-aux.la \ shared/libcsiphash.la \ libnm/libnm.la \ $(GLIB_LIBS) \ diff --git a/contrib/scripts/nm-code-format.sh b/contrib/scripts/nm-code-format.sh index b4a83c6940..8f43fd9983 100755 --- a/contrib/scripts/nm-code-format.sh +++ b/contrib/scripts/nm-code-format.sh @@ -16,8 +16,8 @@ EXCLUDE=( ":(exclude)shared/c-stdaux" ":(exclude)shared/n-acd" ":(exclude)shared/n-dhcp4" - ":(exclude)shared/nm-std-aux/unaligned.h" ":(exclude)src/core/systemd/src" + ":(exclude)src/libnm-std-aux/unaligned.h" ":(exclude)src/libnm-systemd-shared/src" ) diff --git a/libnm/nm-client.c b/libnm/nm-client.c index 83eb9b8de9..fafc72d0d5 100644 --- a/libnm/nm-client.c +++ b/libnm/nm-client.c @@ -10,7 +10,7 @@ #include -#include "nm-std-aux/c-list-util.h" +#include "libnm-std-aux/c-list-util.h" #include "libnm-glib-aux/nm-c-list.h" #include "libnm-glib-aux/nm-dbus-aux.h" #include "libnm-core-aux-intern/nm-common-macros.h" diff --git a/libnm/nm-dbus-helpers.h b/libnm/nm-dbus-helpers.h index a22f8e3d7c..e519f7330b 100644 --- a/libnm/nm-dbus-helpers.h +++ b/libnm/nm-dbus-helpers.h @@ -10,7 +10,7 @@ #error Cannot use this header. #endif -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #define NM_DBUS_DEFAULT_TIMEOUT_MSEC 25000 diff --git a/shared/meson.build b/shared/meson.build index a3c62abfcb..0701876593 100644 --- a/shared/meson.build +++ b/shared/meson.build @@ -97,12 +97,3 @@ libn_dhcp4_dep = declare_dependency( nm_test_utils_impl_source = files('nm-test-utils-impl.c') nm_vpn_plugin_utils_source = files('nm-utils/nm-vpn-plugin-utils.c') - -libnm_std_aux = static_library( - 'nm-std-aux', - sources: [ - 'nm-std-aux/c-list-util.c', - 'nm-std-aux/nm-std-utils.c', - ], - include_directories: top_inc, -) diff --git a/shared/nm-test-utils-impl.c b/shared/nm-test-utils-impl.c index f8f98d8170..c740126515 100644 --- a/shared/nm-test-utils-impl.c +++ b/shared/nm-test-utils-impl.c @@ -8,7 +8,7 @@ #include #include "NetworkManager.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #include "nm-test-libnm-utils.h" diff --git a/src/core/devices/bluetooth/nm-bluez-manager.c b/src/core/devices/bluetooth/nm-bluez-manager.c index 3f10d80bba..a9fdcdd7fd 100644 --- a/src/core/devices/bluetooth/nm-bluez-manager.c +++ b/src/core/devices/bluetooth/nm-bluez-manager.c @@ -25,7 +25,7 @@ #include "nm-bluez5-dun.h" #include "libnm-core-intern/nm-core-internal.h" #include "platform/nm-platform.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" /*****************************************************************************/ diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c index 3d4e58a958..ab66578688 100644 --- a/src/core/devices/nm-device.c +++ b/src/core/devices/nm-device.c @@ -23,7 +23,7 @@ #include #include -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "libnm-glib-aux/nm-dedup-multi.h" #include "libnm-glib-aux/nm-random-utils.h" #include "libnm-systemd-shared/nm-sd-utils-shared.h" diff --git a/src/core/devices/nm-lldp-listener.c b/src/core/devices/nm-lldp-listener.c index 9ce1781a9c..41110e2fe3 100644 --- a/src/core/devices/nm-lldp-listener.c +++ b/src/core/devices/nm-lldp-listener.c @@ -9,7 +9,7 @@ #include -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "platform/nm-platform.h" #include "libnm-glib-aux/nm-c-list.h" #include "nm-utils.h" diff --git a/src/core/devices/team/nm-device-team.c b/src/core/devices/team/nm-device-team.c index 5559bd1ef4..6fc5c78f78 100644 --- a/src/core/devices/team/nm-device-team.c +++ b/src/core/devices/team/nm-device-team.c @@ -23,7 +23,7 @@ #include "libnm-core-intern/nm-core-internal.h" #include "nm-dbus-manager.h" #include "nm-ip4-config.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #define _NMLOG_DEVICE_TYPE NMDeviceTeam #include "devices/nm-device-logging.h" diff --git a/src/core/devices/wifi/nm-device-iwd.c b/src/core/devices/wifi/nm-device-iwd.c index d9c4f797b9..d0aae5a5dd 100644 --- a/src/core/devices/wifi/nm-device-iwd.c +++ b/src/core/devices/wifi/nm-device-iwd.c @@ -22,7 +22,7 @@ #include "nm-setting-connection.h" #include "nm-setting-wireless-security.h" #include "nm-setting-wireless.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #include "nm-utils.h" #include "nm-wifi-common.h" #include "nm-wifi-utils.h" diff --git a/src/core/devices/wifi/nm-iwd-manager.c b/src/core/devices/wifi/nm-iwd-manager.c index 95652cfd3b..ba62a7ea76 100644 --- a/src/core/devices/wifi/nm-iwd-manager.c +++ b/src/core/devices/wifi/nm-iwd-manager.c @@ -15,7 +15,7 @@ #include "nm-wifi-utils.h" #include "libnm-glib-aux/nm-random-utils.h" #include "settings/nm-settings.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" /*****************************************************************************/ diff --git a/src/core/devices/wwan/nm-modem-manager.c b/src/core/devices/wwan/nm-modem-manager.c index 598c689810..4fb9a37895 100644 --- a/src/core/devices/wwan/nm-modem-manager.c +++ b/src/core/devices/wwan/nm-modem-manager.c @@ -17,7 +17,7 @@ #define sd_booted() FALSE #endif -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #include "nm-modem.h" #include "nm-modem-broadband.h" diff --git a/src/core/dhcp/nm-dhcp-nettools.c b/src/core/dhcp/nm-dhcp-nettools.c index 044223fb96..525fe752a9 100644 --- a/src/core/dhcp/nm-dhcp-nettools.c +++ b/src/core/dhcp/nm-dhcp-nettools.c @@ -14,7 +14,7 @@ #include #include "libnm-glib-aux/nm-dedup-multi.h" -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "libnm-glib-aux/nm-str-buf.h" #include "nm-utils.h" diff --git a/src/core/dhcp/nm-dhcp-systemd.c b/src/core/dhcp/nm-dhcp-systemd.c index 2d0af1ca3a..827ebb77aa 100644 --- a/src/core/dhcp/nm-dhcp-systemd.c +++ b/src/core/dhcp/nm-dhcp-systemd.c @@ -14,7 +14,7 @@ #include #include "libnm-glib-aux/nm-dedup-multi.h" -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "nm-utils.h" #include "nm-dhcp-utils.h" diff --git a/src/core/dhcp/nm-dhcp-utils.c b/src/core/dhcp/nm-dhcp-utils.c index 9b72998b6a..0233943de2 100644 --- a/src/core/dhcp/nm-dhcp-utils.c +++ b/src/core/dhcp/nm-dhcp-utils.c @@ -8,7 +8,7 @@ #include #include -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "libnm-glib-aux/nm-dedup-multi.h" #include "libnm-glib-aux/nm-str-buf.h" #include "libnm-systemd-shared/nm-sd-utils-shared.h" diff --git a/src/core/dns/nm-dns-systemd-resolved.c b/src/core/dns/nm-dns-systemd-resolved.c index 4be77c8c92..236a8283aa 100644 --- a/src/core/dns/nm-dns-systemd-resolved.c +++ b/src/core/dns/nm-dns-systemd-resolved.c @@ -28,7 +28,7 @@ #include "nm-setting-connection.h" #include "devices/nm-device.h" #include "NetworkManagerUtils.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #define SYSTEMD_RESOLVED_DBUS_SERVICE "org.freedesktop.resolve1" #define SYSTEMD_RESOLVED_MANAGER_IFACE "org.freedesktop.resolve1.Manager" diff --git a/src/core/nm-core-utils.c b/src/core/nm-core-utils.c index 13c095d98b..de3363e48e 100644 --- a/src/core/nm-core-utils.c +++ b/src/core/nm-core-utils.c @@ -22,7 +22,7 @@ #include #include -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "libnm-glib-aux/nm-random-utils.h" #include "libnm-glib-aux/nm-io-utils.h" #include "libnm-glib-aux/nm-secret-utils.h" diff --git a/src/core/nm-dbus-manager.c b/src/core/nm-dbus-manager.c index d52023fb15..7c1e4eab18 100644 --- a/src/core/nm-dbus-manager.c +++ b/src/core/nm-dbus-manager.c @@ -16,7 +16,7 @@ #include "libnm-glib-aux/nm-c-list.h" #include "nm-dbus-interface.h" #include "libnm-core-intern/nm-core-internal.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #include "nm-dbus-object.h" #include "NetworkManagerUtils.h" #include "libnm-core-aux-intern/nm-auth-subject.h" diff --git a/src/core/nm-manager.c b/src/core/nm-manager.c index c9c040d668..d67dfab99d 100644 --- a/src/core/nm-manager.c +++ b/src/core/nm-manager.c @@ -43,7 +43,7 @@ #include "libnm-core-intern/nm-core-internal.h" #include "nm-config.h" #include "nm-audit-manager.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #include "nm-checkpoint.h" #include "nm-checkpoint-manager.h" #include "nm-dbus-object.h" diff --git a/src/core/platform/nm-linux-platform.c b/src/core/platform/nm-linux-platform.c index cae13d60de..679faa5bd8 100644 --- a/src/core/platform/nm-linux-platform.c +++ b/src/core/platform/nm-linux-platform.c @@ -32,7 +32,7 @@ #include #include -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "nm-utils.h" #include "libnm-core-intern/nm-core-internal.h" diff --git a/src/core/platform/nmp-rules-manager.c b/src/core/platform/nmp-rules-manager.c index 0c617b8040..bdaefc8eab 100644 --- a/src/core/platform/nmp-rules-manager.c +++ b/src/core/platform/nmp-rules-manager.c @@ -7,7 +7,7 @@ #include #include -#include "nm-std-aux/c-list-util.h" +#include "libnm-std-aux/c-list-util.h" #include "nmp-object.h" /*****************************************************************************/ diff --git a/src/core/settings/nm-settings.c b/src/core/settings/nm-settings.c index 6d7ea6a65a..92733f5dbf 100644 --- a/src/core/settings/nm-settings.c +++ b/src/core/settings/nm-settings.c @@ -46,7 +46,7 @@ #include "nm-utils.h" #include "libnm-core-intern/nm-core-internal.h" -#include "nm-std-aux/c-list-util.h" +#include "libnm-std-aux/c-list-util.h" #include "libnm-glib-aux/nm-c-list.h" #include "nm-dbus-object.h" #include "devices/nm-device-ethernet.h" diff --git a/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c index bfe2f40380..5038ac6ad8 100644 --- a/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c +++ b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c @@ -13,10 +13,10 @@ #include #include -#include "nm-std-aux/c-list-util.h" +#include "libnm-std-aux/c-list-util.h" #include "libnm-glib-aux/nm-c-list.h" #include "libnm-glib-aux/nm-io-utils.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #include "nm-utils.h" #include "libnm-core-intern/nm-core-internal.h" #include "nm-config.h" diff --git a/src/core/settings/plugins/keyfile/nms-keyfile-plugin.c b/src/core/settings/plugins/keyfile/nms-keyfile-plugin.c index 27a219d8e8..0b48660789 100644 --- a/src/core/settings/plugins/keyfile/nms-keyfile-plugin.c +++ b/src/core/settings/plugins/keyfile/nms-keyfile-plugin.c @@ -13,7 +13,7 @@ #include #include -#include "nm-std-aux/c-list-util.h" +#include "libnm-std-aux/c-list-util.h" #include "libnm-glib-aux/nm-c-list.h" #include "libnm-glib-aux/nm-io-utils.h" diff --git a/src/core/supplicant/nm-supplicant-interface.c b/src/core/supplicant/nm-supplicant-interface.c index 886c0a25f8..020b2c2c6b 100644 --- a/src/core/supplicant/nm-supplicant-interface.c +++ b/src/core/supplicant/nm-supplicant-interface.c @@ -16,7 +16,7 @@ #include "libnm-glib-aux/nm-c-list.h" #include "libnm-glib-aux/nm-ref-string.h" #include "libnm-glib-aux/nm-dbus-aux.h" -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" #include "nm-supplicant-config.h" #include "nm-supplicant-manager.h" diff --git a/src/libnm-core-impl/tests/test-general.c b/src/libnm-core-impl/tests/test-general.c index 5f43695eee..dc794dfb08 100644 --- a/src/libnm-core-impl/tests/test-general.c +++ b/src/libnm-core-impl/tests/test-general.c @@ -13,7 +13,7 @@ #include #include -#include "nm-std-aux/c-list-util.h" +#include "libnm-std-aux/c-list-util.h" #include "libnm-glib-aux/nm-enum-utils.h" #include "libnm-glib-aux/nm-str-buf.h" #include "libnm-glib-aux/nm-json-aux.h" diff --git a/src/libnm-glib-aux/nm-dbus-aux.h b/src/libnm-glib-aux/nm-dbus-aux.h index 4e3ae22d82..744d3b7d17 100644 --- a/src/libnm-glib-aux/nm-dbus-aux.h +++ b/src/libnm-glib-aux/nm-dbus-aux.h @@ -6,7 +6,7 @@ #ifndef __NM_DBUS_AUX_H__ #define __NM_DBUS_AUX_H__ -#include "nm-std-aux/nm-dbus-compat.h" +#include "libnm-std-aux/nm-dbus-compat.h" /*****************************************************************************/ diff --git a/src/libnm-glib-aux/nm-dedup-multi.h b/src/libnm-glib-aux/nm-dedup-multi.h index 1c0761bf1e..9a995ec5d4 100644 --- a/src/libnm-glib-aux/nm-dedup-multi.h +++ b/src/libnm-glib-aux/nm-dedup-multi.h @@ -7,7 +7,7 @@ #define __NM_DEDUP_MULTI_H__ #include "nm-obj.h" -#include "nm-std-aux/c-list-util.h" +#include "libnm-std-aux/c-list-util.h" /*****************************************************************************/ diff --git a/src/libnm-glib-aux/nm-default-glib.h b/src/libnm-glib-aux/nm-default-glib.h index 001be170fb..e5ccd47fd3 100644 --- a/src/libnm-glib-aux/nm-default-glib.h +++ b/src/libnm-glib-aux/nm-default-glib.h @@ -8,7 +8,7 @@ /*****************************************************************************/ -#include "nm-std-aux/nm-default-std.h" +#include "libnm-std-aux/nm-default-std.h" #undef NETWORKMANAGER_COMPILATION #define NETWORKMANAGER_COMPILATION NM_NETWORKMANAGER_COMPILATION_WITH_GLIB @@ -63,8 +63,8 @@ #include "nm-gassert-patch.h" -#include "nm-std-aux/nm-std-aux.h" -#include "nm-std-aux/nm-std-utils.h" +#include "libnm-std-aux/nm-std-aux.h" +#include "libnm-std-aux/nm-std-utils.h" #include "libnm-glib-aux/nm-macros-internal.h" #include "libnm-glib-aux/nm-shared-utils.h" #include "libnm-glib-aux/nm-errno.h" diff --git a/src/libnm-glib-aux/tests/test-shared-general.c b/src/libnm-glib-aux/tests/test-shared-general.c index c98cce1595..bc3a85bf17 100644 --- a/src/libnm-glib-aux/tests/test-shared-general.c +++ b/src/libnm-glib-aux/tests/test-shared-general.c @@ -5,7 +5,7 @@ #include "libnm-glib-aux/nm-default-glib-i18n-prog.h" -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" #include "libnm-glib-aux/nm-random-utils.h" #include "libnm-glib-aux/nm-str-buf.h" #include "libnm-glib-aux/nm-time-utils.h" diff --git a/src/libnm-platform/nm-netlink.h b/src/libnm-platform/nm-netlink.h index 8de42531d3..ab355f7495 100644 --- a/src/libnm-platform/nm-netlink.h +++ b/src/libnm-platform/nm-netlink.h @@ -10,7 +10,7 @@ #include #include -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" /*****************************************************************************/ diff --git a/shared/nm-std-aux/c-list-util.c b/src/libnm-std-aux/c-list-util.c similarity index 100% rename from shared/nm-std-aux/c-list-util.c rename to src/libnm-std-aux/c-list-util.c diff --git a/shared/nm-std-aux/c-list-util.h b/src/libnm-std-aux/c-list-util.h similarity index 100% rename from shared/nm-std-aux/c-list-util.h rename to src/libnm-std-aux/c-list-util.h diff --git a/src/libnm-std-aux/meson.build b/src/libnm-std-aux/meson.build new file mode 100644 index 0000000000..449a169d20 --- /dev/null +++ b/src/libnm-std-aux/meson.build @@ -0,0 +1,14 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +libnm_std_aux = static_library( + 'nm-std-aux', + sources: [ + 'c-list-util.c', + 'nm-std-utils.c', + ], + include_directories: [ + shared_inc, + src_inc, + top_inc, + ], +) diff --git a/shared/nm-std-aux/nm-dbus-compat.h b/src/libnm-std-aux/nm-dbus-compat.h similarity index 100% rename from shared/nm-std-aux/nm-dbus-compat.h rename to src/libnm-std-aux/nm-dbus-compat.h diff --git a/shared/nm-std-aux/nm-default-std.h b/src/libnm-std-aux/nm-default-std.h similarity index 100% rename from shared/nm-std-aux/nm-default-std.h rename to src/libnm-std-aux/nm-default-std.h diff --git a/shared/nm-std-aux/nm-networkmanager-compilation.h b/src/libnm-std-aux/nm-networkmanager-compilation.h similarity index 100% rename from shared/nm-std-aux/nm-networkmanager-compilation.h rename to src/libnm-std-aux/nm-networkmanager-compilation.h diff --git a/shared/nm-std-aux/nm-std-aux.h b/src/libnm-std-aux/nm-std-aux.h similarity index 100% rename from shared/nm-std-aux/nm-std-aux.h rename to src/libnm-std-aux/nm-std-aux.h diff --git a/shared/nm-std-aux/nm-std-utils.c b/src/libnm-std-aux/nm-std-utils.c similarity index 100% rename from shared/nm-std-aux/nm-std-utils.c rename to src/libnm-std-aux/nm-std-utils.c diff --git a/shared/nm-std-aux/nm-std-utils.h b/src/libnm-std-aux/nm-std-utils.h similarity index 100% rename from shared/nm-std-aux/nm-std-utils.h rename to src/libnm-std-aux/nm-std-utils.h diff --git a/shared/nm-std-aux/unaligned.h b/src/libnm-std-aux/unaligned.h similarity index 100% rename from shared/nm-std-aux/unaligned.h rename to src/libnm-std-aux/unaligned.h diff --git a/src/libnm-systemd-shared/sd-adapt-shared/unaligned.h b/src/libnm-systemd-shared/sd-adapt-shared/unaligned.h index ac1a6928c5..583a3688bd 100644 --- a/src/libnm-systemd-shared/sd-adapt-shared/unaligned.h +++ b/src/libnm-systemd-shared/sd-adapt-shared/unaligned.h @@ -1,3 +1,3 @@ #pragma once -#include "nm-std-aux/unaligned.h" +#include "libnm-std-aux/unaligned.h" diff --git a/src/meson.build b/src/meson.build index fbe9765756..02b4c457f1 100644 --- a/src/meson.build +++ b/src/meson.build @@ -2,6 +2,7 @@ src_inc = include_directories('.') +subdir('libnm-std-aux') subdir('libnm-glib-aux') subdir('libnm-log-null') subdir('libnm-log-core')