summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/libs-ini.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2020-07-13 17:21:34 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2020-07-13 17:21:34 +0200
commitb821116421f0d942052ad225f4ea62aef2696817 (patch)
tree36fc7ba6a85e4dc34617f1ff89bbfef288bfa51d /tex/context/base/mkiv/libs-ini.lua
parentb4260c7c04f7e82a9987b7bb758040853ebc464e (diff)
downloadcontext-b821116421f0d942052ad225f4ea62aef2696817.tar.gz
2020-07-13 16:31:00
Diffstat (limited to 'tex/context/base/mkiv/libs-ini.lua')
-rw-r--r--tex/context/base/mkiv/libs-ini.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/tex/context/base/mkiv/libs-ini.lua b/tex/context/base/mkiv/libs-ini.lua
index 2bac3201d..5fc8ded98 100644
--- a/tex/context/base/mkiv/libs-ini.lua
+++ b/tex/context/base/mkiv/libs-ini.lua
@@ -30,8 +30,10 @@ local expandpaths = resolvers.expandedpathlistfromvariable
local report = logs.reporter("resolvers","libraries")
local trace = false
+local silent = false
-trackers.register("resolvers.lib", function(v) trace = v end)
+trackers.register("resolvers.lib", function(v) trace = v end)
+trackers.register("resolvers.lib.silent", function(v) silent = v end)
local function findlib(required) -- todo: cache
local suffix = os.libsuffix or "so"
@@ -143,10 +145,10 @@ function libraries.optionalloaded(name,libnames)
end
end
local initialized = thelib_initialize(unpack(libnames))
- if initialized then
- report("using library '% + t'",libnames)
- else
+ if not initialized then
report("unable to initialize library '% + t'",libnames)
+ elseif not silent then
+ report("using library '% + t'",libnames)
end
return initialized
end