diff --git a/recipes/CMakeProject/recipe.py b/recipes/CMakeProject/recipe.py index 2a09d6f..936e7c6 100644 --- a/recipes/CMakeProject/recipe.py +++ b/recipes/CMakeProject/recipe.py @@ -6,7 +6,8 @@ from SCons.Script import * _BUILT_STAMPFILE = '.spp_built' def cmd_quote(s: str) -> str: - return f'"{s.replace("\\", "\\\\")}"' + escaped = s.replace('\\', '\\\\') + return f'"{escaped}"' def cook(env: Environment, project_root: str, generate_args: 'list[str]' = [], build_args : 'list[str]' = [], install_args : 'list[str]' = []) -> dict: config = env['BUILD_TYPE']