summaryrefslogtreecommitdiff
path: root/xmake/actions/require/impl/action/install.lua
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/actions/require/impl/action/install.lua')
-rw-r--r--xmake/actions/require/impl/action/install.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/xmake/actions/require/impl/action/install.lua b/xmake/actions/require/impl/action/install.lua
index 750bc79bd..759a24932 100644
--- a/xmake/actions/require/impl/action/install.lua
+++ b/xmake/actions/require/impl/action/install.lua
@@ -47,6 +47,11 @@ end
-- patch pkgconfig if not exists
function _patch_pkgconfig(package)
+ -- only binary? need not pkgconfig
+ if package:kind() == "binary" then
+ return
+ end
+
-- get lib/pkgconfig/*.pc file
local pkgconfigdir = path.join(package:installdir(), "lib", "pkgconfig")
local pcfile = os.isdir(pkgconfigdir) and find_file("*.pc", pkgconfigdir) or nil