summaryrefslogtreecommitdiff
path: root/xmake/core/sandbox/modules/utils.lua
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/core/sandbox/modules/utils.lua')
-rw-r--r--xmake/core/sandbox/modules/utils.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/xmake/core/sandbox/modules/utils.lua b/xmake/core/sandbox/modules/utils.lua
index 42660d36e..9614e544b 100644
--- a/xmake/core/sandbox/modules/utils.lua
+++ b/xmake/core/sandbox/modules/utils.lua
@@ -148,6 +148,16 @@ function sandbox_utils.assert(value, format, ...)
return value
end
+-- generate c/c++ code from the binary file
+if utils._bin2c then
+ function sandbox_utils.bin2c(binaryfile, outputfile, opt)
+ local ok, errors = utils.bin2c(binaryfile, outputfile, opt)
+ if not ok then
+ os.raise(errors)
+ end
+ end
+end
+
-- return module
return sandbox_utils