From e22e43a152856d3899170e7fd627093ccb022ed3 Mon Sep 17 00:00:00 2001 From: Chen Yufei Date: Fri, 25 Mar 2022 15:00:00 +0800 Subject: Improve pkg-config path fix pattern. --- xmake/modules/private/action/require/impl/actions/install.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xmake/modules/private/action/require/impl/actions/install.lua b/xmake/modules/private/action/require/impl/actions/install.lua index 0b1296c69..9ed21d8b8 100644 --- a/xmake/modules/private/action/require/impl/actions/install.lua +++ b/xmake/modules/private/action/require/impl/actions/install.lua @@ -165,7 +165,7 @@ function _fix_paths_for_precompiled_package(package) -- For pkg-config behavior for spaces in path, refer to -- https://github.com/golang/go/issues/16455#issuecomment-255900404 file_pattern = {"lib/pkgconfig/**.pc", "share/pkgconfig/**.pc"}, - search_pattern = {"(prefix%s*=%s*(.-)\n)", "(%s-I%s*(%S+))", "(%s-L%s*(%S+))", '("(.-)")'}, + search_pattern = {"(prefix%s*=%s*(.-)\n)", "(%-[I|L]%s*(%S+))", '("(.-)")'}, }, } for _, pat in ipairs(patterns) do -- cgit v1.3.1