diff options
| -rw-r--r-- | tests/apis/rules/xmake.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/apis/rules/xmake.lua b/tests/apis/rules/xmake.lua index 08b0cd0df..4f56e801d 100644 --- a/tests/apis/rules/xmake.lua +++ b/tests/apis/rules/xmake.lua @@ -9,8 +9,11 @@ rule("markdown") -- define rule: man rule("man") add_imports("core.project.rule") - on_build(function (target, sourcefile) - rule.build("markdown", target, sourcefile) + on_build_all(function (target, sourcefiles) + for _, sourcefile in ipairs(sourcefiles) do + print("generating man: %s", sourcefile) + end + rule.build("markdown", target, sourcefiles) end) -- define rule: c code |
