From 59d4566fc7a88cb53f00b29bb7e5d5ceb7608858 Mon Sep 17 00:00:00 2001 From: Arthur LAURENT Date: Fri, 12 Jul 2024 18:15:26 +0200 Subject: add proper warning for std module detection --- xmake/rules/c++/modules/modules_support/clang/compiler_support.lua | 1 + xmake/rules/c++/modules/modules_support/msvc/compiler_support.lua | 1 + 2 files changed, 2 insertions(+) (limited to 'xmake/rules/c++/modules/modules_support') diff --git a/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua b/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua index 7bb0ac97d..7de732bdd 100644 --- a/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua +++ b/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua @@ -300,6 +300,7 @@ function get_stdmodules(target) end end end + wprint("std and std.compat modules not found ! disabling them for the build") end function get_bmi_extension() diff --git a/xmake/rules/c++/modules/modules_support/msvc/compiler_support.lua b/xmake/rules/c++/modules/modules_support/msvc/compiler_support.lua index 69f677706..e08eadbfb 100644 --- a/xmake/rules/c++/modules/modules_support/msvc/compiler_support.lua +++ b/xmake/rules/c++/modules/modules_support/msvc/compiler_support.lua @@ -146,6 +146,7 @@ function get_stdmodules(target) end end end + wprint("std and std.compat modules not found ! disabling them for the build") end function get_bmi_extension() -- cgit v1.3.1 From 6171636d753ac7417e6550977cabb264d3ec1656 Mon Sep 17 00:00:00 2001 From: Arthur LAURENT Date: Fri, 12 Jul 2024 18:40:05 +0200 Subject: improve std module warning for clang --- xmake/rules/c++/modules/modules_support/clang/compiler_support.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'xmake/rules/c++/modules/modules_support') diff --git a/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua b/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua index 7de732bdd..376438045 100644 --- a/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua +++ b/xmake/rules/c++/modules/modules_support/clang/compiler_support.lua @@ -300,7 +300,7 @@ function get_stdmodules(target) end end end - wprint("std and std.compat modules not found ! disabling them for the build") + wprint("std and std.compat modules not found ! disabling them for the build, maybe try to add --sdk=") end function get_bmi_extension() -- cgit v1.3.1