diff options
| author | bakabaka9405 <[email protected]> | 2026-05-14 17:35:52 +0800 |
|---|---|---|
| committer | bakabaka9405 <[email protected]> | 2026-05-14 17:53:22 +0800 |
| commit | 22ee4e17de8f06f5c8dcd76c80867b1b06b2d201 (patch) | |
| tree | df94f6a5dbe4ff39dfff2232392a222758db5e05 /tests | |
| parent | 027524d15cb05aad924b6cdc0a35c1d2b54551d8 (diff) | |
fix: expand builtin variables before calling path.is_absolute in add_moduledirs
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/apis/add_moduledirs/test.lua | 3 | ||||
| -rw-r--r-- | tests/apis/add_moduledirs/xmake.lua | 15 |
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/apis/add_moduledirs/test.lua b/tests/apis/add_moduledirs/test.lua new file mode 100644 index 000000000..8910e4e96 --- /dev/null +++ b/tests/apis/add_moduledirs/test.lua @@ -0,0 +1,3 @@ +function main() + os.exec("xmake foo") +end diff --git a/tests/apis/add_moduledirs/xmake.lua b/tests/apis/add_moduledirs/xmake.lua new file mode 100644 index 000000000..9508ce94c --- /dev/null +++ b/tests/apis/add_moduledirs/xmake.lua @@ -0,0 +1,15 @@ +add_moduledirs("$(projectdir)/test") +add_moduledirs("test") + +task("foo") + set_category("plugin") + on_run(function() + local modules = import("core.sandbox.module") + for _, dir in ipairs(modules.directories()) do + print(dir) + end + end) + set_menu { + usage = "xmake foo", + description = "Print all modules" + }
\ No newline at end of file |
