blob: e2374cfc96b4d1d14378942163913051b43c1095 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
--- @return string
local function get_lib_extension()
if jit.os:lower() == 'mac' or jit.os:lower() == 'osx' then return '.dylib' end
if jit.os:lower() == 'windows' then return '.dll' end
return '.so'
end
-- search for the lib in the /target/release directory with and without the lib prefix
-- since MSVC doesn't include the prefix
package.cpath = package.cpath
.. ';'
.. debug.getinfo(1).source:match('@?(.*/)')
.. '../../../../target/release/lib?'
.. get_lib_extension()
.. ';'
.. debug.getinfo(1).source:match('@?(.*/)')
.. '../../../../target/release/?'
.. get_lib_extension()
return require('blink_cmp_fuzzy')
|