summaryrefslogtreecommitdiff
path: root/xmake
diff options
context:
space:
mode:
Diffstat (limited to 'xmake')
-rw-r--r--xmake/platforms/cross/check.lua4
-rw-r--r--xmake/platforms/linux/check.lua4
2 files changed, 4 insertions, 4 deletions
diff --git a/xmake/platforms/cross/check.lua b/xmake/platforms/cross/check.lua
index bbedb3675..183a20985 100644
--- a/xmake/platforms/cross/check.lua
+++ b/xmake/platforms/cross/check.lua
@@ -48,8 +48,8 @@ function _toolchains(config)
local cross = ""
for _, toolchain in ipairs(find_cross_toolchains(config.get("sdk") or config.get("toolchains"), {bin = config.get("toolchains"), cross = config.get("cross")})) do
if toolchain.bin and toolchain.cross then
- config.set("cross", toolchain.cross)
- config.set("toolchains", toolchain.bin)
+ config.set("cross", toolchain.cross, {readonly = true, force = true})
+ config.set("toolchains", toolchain.bin, {readonly = true, force = true})
cross = toolchain.cross
break
end
diff --git a/xmake/platforms/linux/check.lua b/xmake/platforms/linux/check.lua
index 393794221..7ecbb400f 100644
--- a/xmake/platforms/linux/check.lua
+++ b/xmake/platforms/linux/check.lua
@@ -53,8 +53,8 @@ function _toolchains(config)
local cross = ""
for _, toolchain in ipairs(find_cross_toolchains(config.get("sdk") or config.get("toolchains"), {bin = config.get("toolchains"), cross = config.get("cross")})) do
if toolchain.bin and toolchain.cross then
- config.set("cross", toolchain.cross)
- config.set("toolchains", toolchain.bin)
+ config.set("cross", toolchain.cross, {readonly = true, force = true})
+ config.set("toolchains", toolchain.bin, {readonly = true, force = true})
cross = toolchain.cross
break
end