From 90613311a0017e16994701ec79721edf08ae0322 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Thu, 2 May 2024 12:15:38 -0400 Subject: [PATCH] userspace: Extend CFLAGS of libscap.pc and libsinsp.pc. This is to so that includes work whether using e.g. #include or #include , and likewise for libsinp. * userspace/libsinsp/libsinsp.pc.in (Cflags): Add include directive for falcosecurity/driver. * userspace/libscap/libscap.pc.in: Likewise. Also add include directive for uthash. Signed-off-by: Maxim Cournoyer --- userspace/libscap/libscap.pc.in | 2 +- userspace/libsinsp/libsinsp.pc.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/userspace/libscap/libscap.pc.in b/userspace/libscap/libscap.pc.in index 40b6e96ed8..c5948489fe 100644 --- a/userspace/libscap/libscap.pc.in +++ b/userspace/libscap/libscap.pc.in @@ -7,4 +7,4 @@ Description: lib for System CAPture Version: @FALCOSECURITY_LIBS_VERSION@ Libs: -L${libdir} @LIBSCAP_LINK_LIBDIRS_FLAGS@ @LIBSCAP_LINK_LIBRARIES_FLAGS@ -Cflags: -I${includedir}/@LIBS_PACKAGE_NAME@/libscap +Cflags: -I${includedir}/@LIBS_PACKAGE_NAME@/libscap -I${includedir}/@LIBS_PACKAGE_NAME@/driver -I${includedir}/@LIBS_PACKAGE_NAME@ -I@UTHASH_INCLUDE@ diff --git a/userspace/libsinsp/libsinsp.pc.in b/userspace/libsinsp/libsinsp.pc.in index c1cc4a1e2a..9292e73ceb 100644 --- a/userspace/libsinsp/libsinsp.pc.in +++ b/userspace/libsinsp/libsinsp.pc.in @@ -8,4 +8,4 @@ Version: @FALCOSECURITY_LIBS_VERSION@ Requires: libscap Libs: -L${libdir} -lsinsp @SINSP_PKG_CONFIG_LIBDIRS@ @SINSP_PKG_CONFIG_LIBS@ -Cflags: -I${includedir}/@LIBS_PACKAGE_NAME@/libsinsp @SINSP_PKG_CONFIG_INCLUDES@ +Cflags: -I${includedir}/@LIBS_PACKAGE_NAME@/libsinsp -I${includedir}/@LIBS_PACKAGE_NAME@/driver -I${includedir}/@LIBS_PACKAGE_NAME@ @SINSP_PKG_CONFIG_INCLUDES@