diff --git a/SConscript b/SConscript index 7c6a541..7eea4f0 100644 --- a/SConscript +++ b/SConscript @@ -493,6 +493,7 @@ def _generate_project(project_type: str) -> None: if target.target_type == TargetType.PROGRAM: trgt = _target_entry(target.kwargs['target']) exe_path = pathlib.Path(trgt.abspath).relative_to(root_path) + exe_path = exe_path.parent / f'{env["PROGPREFIX"]}{exe_path.name}{env["PROGSUFFIX"]}' result.append({ 'name': target.name, 'filename': str(exe_path)