-
Notifications
You must be signed in to change notification settings - Fork 0
Use PowerShell by default for legacy Windows recipes #601
Copy link
Copy link
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestmediumRoadmap items to schedule within the current quarter. Clear scope, normal review cycles.Roadmap items to schedule within the current quarter. Clear scope, normal review cycles.testingTest coverage, test infrastructure, and verification tooling work.Test coverage, test infrastructure, and verification tooling work.
Description
Activity
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestmediumRoadmap items to schedule within the current quarter. Clear scope, normal review cycles.Roadmap items to schedule within the current quarter. Clear scope, normal review cycles.testingTest coverage, test infrastructure, and verification tooling work.Test coverage, test infrastructure, and verification tooling work.
Goal
Make PowerShell the default interpreter for Netsuke legacy
command, ordered command-list, andscriptrecipes on Windows. Keep Git Bash as an explicit opt-in compatibility route rather than making it the default Windows runtime.Context
Issue #599 establishes the v0.1.x Windows legacy-recipe contract and native PowerShell launch smoke coverage. Ninja passes Windows
commandstrings directly toCreateProcess, so Netsuke must explicitly select the recipe interpreter; the shell launchingnetsuke.exemust not decide it accidentally.Requirements
Relationship