From 169f8748baa7a80b616132265638ceae10de0158 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Corentin=20No=C3=ABl?= Date: Wed, 22 Feb 2023 23:23:22 +0100 Subject: [PATCH] libnm: Specify the main header in the .gir file Bindings compiling to C need to know which main header to include. --- Makefile.am | 2 +- src/libnm-client-impl/meson.build | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 49411f8c36..7fc7804775 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2019,7 +2019,7 @@ src_libnm_client_impl_NM_1_0_gir_FILES = \ $(libnm_lib_h_pub_real) \ $(src_libnm_client_public_mkenums_c) \ $(libnm_lib_c_real) -src_libnm_client_impl_NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm +src_libnm_client_impl_NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm --c-include="NetworkManager.h" src/libnm-client-impl/libnm.typelib: src/libnm-client-impl/libnm.gir $(INTROSPECTION_COMPILER) --includedir=$(srcdir)/src/libnm-core-public --includedir=$(builddir)/src/libnm-core-public --includedir=$(srcdir)/libnm-client-public --includedir=$(builddir)/libnm-client-public $< -o $@ diff --git a/src/libnm-client-impl/meson.build b/src/libnm-client-impl/meson.build index 143126c51a..fb879dca47 100644 --- a/src/libnm-client-impl/meson.build +++ b/src/libnm-client-impl/meson.build @@ -142,6 +142,7 @@ if enable_introspection src_inc, top_inc, ], + header: 'NetworkManager.h', dependencies: [ declare_dependency( compile_args: [