summaryrefslogtreecommitdiff
path: root/xmake/modules/package/manager/kotlin-native/find_package.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2025-02-25 23:03:48 +0800
committerruki <[email protected]>2025-02-25 23:03:48 +0800
commitc1fac4f233b9c33b897ec3348d908d9560eff385 (patch)
tree237f440aacf39d0eb59c59c832749dab51f1bd1e /xmake/modules/package/manager/kotlin-native/find_package.lua
parentca1b4ed22e3f9aeebce728459960d9238dba39c3 (diff)
fix find kotlin libs
Diffstat (limited to 'xmake/modules/package/manager/kotlin-native/find_package.lua')
-rw-r--r--xmake/modules/package/manager/kotlin-native/find_package.lua15
1 files changed, 3 insertions, 12 deletions
diff --git a/xmake/modules/package/manager/kotlin-native/find_package.lua b/xmake/modules/package/manager/kotlin-native/find_package.lua
index 6a8134ec6..da2768306 100644
--- a/xmake/modules/package/manager/kotlin-native/find_package.lua
+++ b/xmake/modules/package/manager/kotlin-native/find_package.lua
@@ -35,17 +35,8 @@ function main(name, opt)
opt = opt or {}
local result = {}
local installdir = assert(opt.installdir, "installdir not found!")
- local libraries = os.files(path.join(installdir, "lib", "*.klib"))
- for _, libraryfile in ipairs(libraries) do
- result.libfiles = result.libfiles or {}
- result.links = result.links or {}
- result.linkdirs = result.linkdirs or {}
- table.insert(result.links, path.basename(libraryfile))
- table.insert(result.linkdirs, path.directory(libraryfile))
- table.insert(result.libfiles, libraryfile)
- end
- if result.links then
- print(result)
- return result
+ local manifest_file = path.join(installdir, "installed_manifest.txt")
+ if os.isfile(manifest_file) then
+ return io.load(manifest_file)
end
end