summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérôme Leclercq <[email protected]>2025-05-08 10:00:24 +0200
committerGitHub <[email protected]>2025-05-08 10:00:24 +0200
commita168332cb5daafa4c145f683c609a5973e41374b (patch)
tree6ba56c2cbe899fafe4256395e44d8b969fdc0a16
parent94ff814233e3f12cb599b0a3414c8e4cb30449eb (diff)
Update find_package.lua
-rw-r--r--xmake/modules/package/manager/cargo/find_package.lua3
1 files changed, 1 insertions, 2 deletions
diff --git a/xmake/modules/package/manager/cargo/find_package.lua b/xmake/modules/package/manager/cargo/find_package.lua
index 768cbbfa6..87caa67bb 100644
--- a/xmake/modules/package/manager/cargo/find_package.lua
+++ b/xmake/modules/package/manager/cargo/find_package.lua
@@ -172,7 +172,6 @@ function main(name, opt)
end
if names:has(libraryname) and not libraries_set[libraryname] then
frameworks = frameworks or {}
- table.insert(frameworkdirs, path.directory(libraryfile))
table.insert(frameworks, libraryfile)
libraries_set[libraryname] = true
end
@@ -181,7 +180,7 @@ function main(name, opt)
if frameworks and frameworkdirs then
result = result or {}
result.libfiles = libfiles
- result.frameworkdirs = frameworkdirs and table.unique(frameworkdirs) or nil
+ result.frameworkdirs = frameworkdirs
result.frameworks = frameworks
result.version = opt.require_version
end