From 92987016f5342650fa8b88553708c6dad44052bd Mon Sep 17 00:00:00 2001 From: Florent Pruvost <florent.pruvost@inria.fr> Date: Wed, 29 Nov 2023 11:16:48 +0100 Subject: [PATCH] GenPkgConfig.cmake: also clean _PKGCONFIG_CFLAGS list --- modules/GenPkgConfig.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/GenPkgConfig.cmake b/modules/GenPkgConfig.cmake index b63784e..dae7826 100644 --- a/modules/GenPkgConfig.cmake +++ b/modules/GenPkgConfig.cmake @@ -125,6 +125,11 @@ endmacro(gpc_convert_libstyle_to_pkgconfig) # ### macro(gpc_clean_lib_list _package) + if ( ${_package}_PKGCONFIG_CFLAGS ) + list(REMOVE_DUPLICATES ${_package}_PKGCONFIG_CFLAGS) + gpc_convert_incstyle_to_pkgconfig(${_package}_PKGCONFIG_CFLAGS) + string(REPLACE ";" " " ${_package}_PKGCONFIG_CFLAGS "${${_package}_PKGCONFIG_CFLAGS}") + endif() if ( ${_package}_PKGCONFIG_INCS ) list(REMOVE_DUPLICATES ${_package}_PKGCONFIG_INCS) gpc_convert_incstyle_to_pkgconfig(${_package}_PKGCONFIG_INCS) -- GitLab