Skip to content

fix(mkconcore): handle tool executable paths with spaces in generated scripts#541

Merged
pradeeban merged 1 commit intoControlCore-Project:devfrom
Titas-Ghosh:fix-mkconcore-tool-path-quoting
Apr 12, 2026
Merged

fix(mkconcore): handle tool executable paths with spaces in generated scripts#541
pradeeban merged 1 commit intoControlCore-Project:devfrom
Titas-Ghosh:fix-mkconcore-tool-path-quoting

Conversation

@Titas-Ghosh
Copy link
Copy Markdown
Contributor

This PR fixes a path handling issue in mkconcore where generated run scripts could break if a tool executable path contains spaces (for example, under Program Files).

What changed

  • Added safe quoting for tool executable paths during script generation (Windows + POSIX).
  • Kept the fix localized to mkconcore.py.
  • Added focused CLI tests for both Windows and POSIX spaced-path cases.

It makes generated workflows more reliable across real user setups where tool paths commonly include spaces.

@pradeeban pradeeban merged commit 2182254 into ControlCore-Project:dev Apr 12, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants