From 0c6a07a0194c8152b6f6ead98bfc81bde5a1c9a7 Mon Sep 17 00:00:00 2001 From: Bonelli Date: Sat, 21 Feb 2026 06:57:26 -0500 Subject: [PATCH] fix: use unix path separators in makefiles --- pymake/pymake_base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymake/pymake_base.py b/pymake/pymake_base.py index d66a8cc..4e87e39 100644 --- a/pymake/pymake_base.py +++ b/pymake/pymake_base.py @@ -1367,7 +1367,7 @@ def _create_makefile( f.write(line) vpaths = [] for idx, source_dir in enumerate(dirs): - rel_source_dir = os.path.relpath(source_dir, make_dir) + rel_source_dir = os.path.relpath(source_dir, make_dir).replace("\\", "/") vpaths.append(f"SOURCEDIR{idx + 1}") line = f"{vpaths[idx]}={rel_source_dir}\n" f.write(line)