summaryrefslogtreecommitdiff
path: root/xmake/core/project/rule.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2025-01-12 21:27:13 +0800
committerruki <[email protected]>2025-01-12 21:27:13 +0800
commit543fa337184df181eae18b35eb8f80c125ab8a84 (patch)
treedf9a70fea3cec29276a389fda86983c761ad16ac /xmake/core/project/rule.lua
parent5bc5ce579fe5af900fc5dd653dfde7be486ea9a1 (diff)
fix errors for apis
Diffstat (limited to 'xmake/core/project/rule.lua')
-rw-r--r--xmake/core/project/rule.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/xmake/core/project/rule.lua b/xmake/core/project/rule.lua
index 5d44f7c25..571790fc5 100644
--- a/xmake/core/project/rule.lua
+++ b/xmake/core/project/rule.lua
@@ -347,7 +347,9 @@ end
function rule.new(name, info, opt)
opt = opt or {}
local instance = table.inherit(_instance)
- instance:name_set(name)
+ if name then
+ instance:name_set(name)
+ end
instance._INFO = info
instance._PACKAGE = opt.package
if opt.package then