From bfc401680246307bb59874c53fb4c6bb2369255b Mon Sep 17 00:00:00 2001 From: Arthur LAURENT Date: Mon, 23 Jan 2023 12:28:01 +0100 Subject: revert wrong change --- xmake/rules/c++/modules/modules_support/common.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'xmake/rules/c++/modules/modules_support/common.lua') diff --git a/xmake/rules/c++/modules/modules_support/common.lua b/xmake/rules/c++/modules/modules_support/common.lua index a01c78710..7a43cd5f2 100644 --- a/xmake/rules/c++/modules/modules_support/common.lua +++ b/xmake/rules/c++/modules/modules_support/common.lua @@ -310,6 +310,9 @@ function _parse_dependencies_data(target, moduleinfos) -- we didn't found the compiled module path, so we assume it if not bmifile then local name = provide["logical-name"] .. bmi_extension(target) + -- partition ":" character is invalid path character on windows + -- @see https://github.com/xmake-io/xmake/issues/2954 + name = name:replace(":", "-") bmifile = path.join(get_outputdir(target, name), name) end end -- cgit v1.3.1