summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2019-04-30 00:30:04 +0800
committerruki <[email protected]>2019-04-29 21:00:27 +0900
commit255cc83e280096bc054466efe7158c931997d222 (patch)
tree9932f94375e2cf4221b37c935951dd3ed8f95e6f
parent7dce9f35887396f9b160595f4ffc1ef6d5558045 (diff)
fix pass flags for xmake tools
-rw-r--r--xmake/modules/package/tools/xmake.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/xmake/modules/package/tools/xmake.lua b/xmake/modules/package/tools/xmake.lua
index 21b719316..302a17372 100644
--- a/xmake/modules/package/tools/xmake.lua
+++ b/xmake/modules/package/tools/xmake.lua
@@ -28,7 +28,7 @@ function _get_configs(package, configs)
local cxflags = package:config("cxflags")
local cxxflags = package:config("cxxflags")
local asflags = package:config("asflags")
- if package:plat() == "windows" then
+ if package:is_plat("windows") then
local vs_runtime = package:config("vs_runtime")
if vs_runtime then
cxflags = (cxflags or "") .. " /" .. vs_runtime .. (package:debug() and "d" or "")
@@ -36,16 +36,16 @@ function _get_configs(package, configs)
end
table.insert(configs, "--mode=" .. (package:debug() and "debug" or "release"))
if cflags then
- table.insert(configs, '--cflags="' .. cflags .. '"')
+ table.insert(configs, "--cflags=" .. cflags)
end
if cxflags then
- table.insert(configs, '--cxflags="' .. cxflags .. '"')
+ table.insert(configs, "--cxflags=" .. cxflags)
end
if cxxflags then
- table.insert(configs, '--cxxflags="' .. cxxflags .. '"')
+ table.insert(configs, "--cxxflags=" .. cxxflags)
end
if asflags then
- table.insert(configs, '--asflags="' .. asflags .. '"')
+ table.insert(configs, "--asflags=" .. asflags)
end
return configs
end