我正在使用 tup 替换一个复杂的 Makefile,我想从我的 tup 代码中调用其他 Lua 库。尤其是。我想使用luafilesystem
并yaml
生成构建规则。但是,我找不到从 tup 中加载这些库的方法。
特别是,如果我这样做
local lfs = require "luafilesystem"
(或任何其他用于导入 Lua 脚本的传统变体),我总是得到这个错误:
尝试调用全局“
require
”(一个nil
值)
这表明 tup 不支持调用外部库的常用 Lua 机制。我错过了什么吗?
我正在使用 tup v0.7.3-4-g1a8d07e