summaryrefslogtreecommitdiff
path: root/xmake/rules
diff options
context:
space:
mode:
authorruki <[email protected]>2021-09-28 00:44:58 +0800
committerruki <[email protected]>2021-09-28 00:44:58 +0800
commit7828621e2165455f90a0b4eecadddec0b7e6cdb0 (patch)
treef07c8136f6cc07ce78f28275c70203a6c5f9fa57 /xmake/rules
parentc828253601411a49e036ec4847155991b5e095e2 (diff)
improve target:sourcekinds
Diffstat (limited to 'xmake/rules')
-rw-r--r--xmake/rules/swig/xmake.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/rules/swig/xmake.lua b/xmake/rules/swig/xmake.lua
index 738cc12fd..29b2673a2 100644
--- a/xmake/rules/swig/xmake.lua
+++ b/xmake/rules/swig/xmake.lua
@@ -70,14 +70,14 @@ rule("swig.base")
rule("swig.c")
set_extensions(".i")
- add_deps("swig.base")
+ add_deps("swig.base", "c.build")
on_buildcmd_file(function (target, batchcmds, sourcefile, opt)
import("build_module_file")(target, batchcmds, sourcefile, table.join({sourcekind = "cc"}, opt))
end)
rule("swig.cpp")
set_extensions(".i")
- add_deps("swig.base")
+ add_deps("swig.base", "c++.build")
on_buildcmd_file(function (target, batchcmds, sourcefile, opt)
import("build_module_file")(target, batchcmds, sourcefile, table.join({sourcekind = "cxx"}, opt))
end)