From 5ff975838378aa395751e719f647b2573ce4c834 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 7 Jan 2022 11:45:25 +0800 Subject: Update xmake.lua --- xmake/rules/vala/xmake.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/xmake/rules/vala/xmake.lua b/xmake/rules/vala/xmake.lua index 058f68462..6c3d36213 100644 --- a/xmake/rules/vala/xmake.lua +++ b/xmake/rules/vala/xmake.lua @@ -103,6 +103,14 @@ rule("vala.build") table.insert(argv, headerfile) end end + local vapidir = target:data("vala.vapidir") + if vapidir then + table.insert(argv, "--vapidir=" .. vapidir) + end + local valaflags = target:data("vala.flags") + if valaflags then + table.join2(argv, valaflags) + end table.insert(argv, sourcefile_vala) batchcmds:vrunv(valac.program, argv) batchcmds:compile(sourcefile_c, objectfile) -- cgit v1.3.1