From 173b38697b34193751be94eb8d00858d786b862b Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 28 Jan 2023 13:35:54 +0800 Subject: fix languages for qt --- xmake/rules/qt/load.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- cgit v1.3.1