diff options
| -rw-r--r-- | xmake/rules/qt/load.lua | 3 |
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 |
