summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2023-01-28 13:35:54 +0800
committerGitHub <[email protected]>2023-01-28 13:35:54 +0800
commit173b38697b34193751be94eb8d00858d786b862b (patch)
tree2549d7a06a1fc8461052ae4942c47b615eefd46f
parentfcc5adff04b3b57d4ae68d86f9e7f75a7270b36b (diff)
fix languages for qt
-rw-r--r--xmake/rules/qt/load.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/xmake/rules/qt/load.lua b/xmake/rules/qt/load.lua
index f8d86cd1b..1fc92b949 100644
--- a/xmake/rules/qt/load.lua
+++ b/xmake/rules/qt/load.lua
@@ -141,7 +141,8 @@ function main(target, opt)
local languages = target:get("languages")
local cxxlang = false
for _, lang in ipairs(languages) do
- if lang:startswith("cxx") or lang:startswith("c++") then
+ -- c++* or gnuc++*
+ if lang:find("cxx", 1, true) or lang:find("c++", 1, true) then
cxxlang = true
break
end