summaryrefslogtreecommitdiff
path: root/xmake/modules/core/project/depend.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2025-01-24 22:58:31 +0800
committerruki <[email protected]>2025-01-24 22:58:31 +0800
commit4a1dd4e7d908b69a0b52371b759893963b065086 (patch)
tree0114243b4eeddbb2abee6486dfaa0adb70d76b6d /xmake/modules/core/project/depend.lua
parent8a4e42c388159e2046a22f32c6551acb961ac586 (diff)
add cl6x deps parser
Diffstat (limited to 'xmake/modules/core/project/depend.lua')
-rw-r--r--xmake/modules/core/project/depend.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/xmake/modules/core/project/depend.lua b/xmake/modules/core/project/depend.lua
index 61d51c4a3..aea652779 100644
--- a/xmake/modules/core/project/depend.lua
+++ b/xmake/modules/core/project/depend.lua
@@ -26,6 +26,7 @@ import("private.tools.cl.parse_deps_json", {alias = "parse_deps_cl_json"})
import("private.tools.rc.parse_deps", {alias = "parse_deps_rc"})
import("private.tools.gcc.parse_deps", {alias = "parse_deps_gcc"})
import("private.tools.armcc.parse_deps", {alias = "parse_deps_armcc"})
+import("private.tools.cl6x.parse_deps", {alias = "parse_deps_cl6x"})
-- load depfiles
function _load_depfiles(parser, dependinfo, depfiles, opt)
@@ -62,6 +63,9 @@ function load(dependfile, opt)
elseif dependinfo.depfiles_armcc then
_load_depfiles(parse_deps_armcc, dependinfo, dependinfo.depfiles_armcc, opt)
dependinfo.depfiles_armcc = nil
+ elseif dependinfo.depfiles_cl6x then
+ _load_depfiles(parse_deps_cl6x, dependinfo, dependinfo.depfiles_cl6x, opt)
+ dependinfo.depfiles_cl6x = nil
end
return dependinfo
end