From d557f7bac7d328917c8af6a4e05dd8a01403c07d Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 31 Jul 2025 23:47:12 +0800 Subject: fix builtin script --- xmake/modules/private/action/build/target.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xmake/modules/private/action/build/target.lua b/xmake/modules/private/action/build/target.lua index 683b30664..cd5c60c34 100644 --- a/xmake/modules/private/action/build/target.lua +++ b/xmake/modules/private/action/build/target.lua @@ -131,13 +131,13 @@ end -- add target jobs for the builtin script function add_targetjobs_for_builtin_script(jobgraph, target, opt) opt = opt or {} - local job_kind = opt.job_kind + local job_kind = opt.job_kind or "build" if target:is_static() or target:is_binary() or target:is_shared() or target:is_object() or target:is_moduleonly() then if job_kind == "prepare" then import("private.action.build.prepare_files", {anonymous = true})(jobgraph, target, opt) elseif job_kind == "link" then import("private.action.build.link_objects", {anonymous = true})(jobgraph, target, opt) - else + elseif job_kind == "build" then import("private.action.build.build_" .. target:kind(), {anonymous = true})(jobgraph, target, opt) end end -- cgit v1.3.1