winter
winter copied to clipboard
Fix support for Winter Mix commands on Windows
Fixes #505
Added the windows fixes to the MixWatch, MixInstall console commands and MixAssets helper.
While working on the fix, I also found out that new pcntl_signal signal handlers doesn't work on Windows too. (Since it's based on POSIX signals) This is also fixed on MixWatch command via detecting the OS.
The fix is tested on both Ubuntu 18.04.6 LTS through WSL 2 and Windows 10 21H1 build 19043.1766.
Before merging, it's highly suggested to test the fix on a non-wsl Linux based system for QA.