summaryrefslogtreecommitdiff
path: root/xmake/scripts/base/utils.lua
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/scripts/base/utils.lua')
-rw-r--r--xmake/scripts/base/utils.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/xmake/scripts/base/utils.lua b/xmake/scripts/base/utils.lua
index 8def2a7e6..61998339e 100644
--- a/xmake/scripts/base/utils.lua
+++ b/xmake/scripts/base/utils.lua
@@ -134,5 +134,17 @@ function utils.dump(object, exclude)
return object
end
+-- wrap object to table
+function utils.wrap(object)
+
+ -- check
+ assert(object)
+
+ -- wrap it if not table
+ if type(object) ~= "table" then
+ return {object}
+ end
+end
+
-- return module: utils
return utils