summaryrefslogtreecommitdiff
path: root/tex/context/base/l-md5.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/l-md5.lua')
-rw-r--r--tex/context/base/l-md5.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/tex/context/base/l-md5.lua b/tex/context/base/l-md5.lua
index c19c8248d..01f17d924 100644
--- a/tex/context/base/l-md5.lua
+++ b/tex/context/base/l-md5.lua
@@ -8,6 +8,10 @@ if not modules then modules = { } end modules ['l-md5'] = {
-- This also provides file checksums and checkers.
if not md5 then
+ md5 = optionalrequire("md5")
+end
+
+if not md5 then
md5 = {
sum = function(str) print("error: md5 is not loaded (sum ignored)") return str end,
sumhexa = function(str) print("error: md5 is not loaded (sumhexa ignored)") return str end,