Using tristate is counter-intuitive and probably doesn't provide a lot
of benefit so we use a boolean and treat "don't know" as false (because
it is safer than showing options that are not actually available).
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
local fs = require "nixio.fs"
local haveldd = fs.access('/usr/bin/ldd')
if not haveldd then
- return -1
+ return false
end
local libs = exec("/usr/bin/ldd " .. fullpathexe)
if not libs then
- return 0
+ return false
end
for k, v in ipairs(split(libs)) do
if v:find(wantedlib) then
- return 1
+ return true
end
end
- return 0
+ return false
end
--