813 B
813 B
GSP Windows Agent Cygwin Integration
Workspace reference: GSP-WORKSPACE.md
The Windows agent depends on Cygwin to provide the Linux-like execution environment expected by the OGP Perl agent.
What Cygwin provides
bash- GNU Screen-compatible behavior where used
- Perl runtime compatibility
- Unix-style path and shell semantics for the agent scripts
Operational rule
Startup scripts should detect the bundled Cygwin root first and fall back only when the bundled environment is missing. The launcher should point to the actual bundled OGP64 tree, not to an unrelated system installation.
Maintenance rule
Keep Cygwin-specific behavior isolated to this repository so the Panel can continue to treat the Windows and Linux agents as equivalent execution targets.