diff options
| author | ruki <[email protected]> | 2025-02-25 23:03:48 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-02-25 23:03:48 +0800 |
| commit | c1fac4f233b9c33b897ec3348d908d9560eff385 (patch) | |
| tree | 237f440aacf39d0eb59c59c832749dab51f1bd1e /xmake/modules/package/manager/kotlin-native/find_package.lua | |
| parent | ca1b4ed22e3f9aeebce728459960d9238dba39c3 (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.lua | 15 |
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 |
