fix: add Windows installer and upload Windows CLI binaries to release

- Add install.ps1 PowerShell script for native Windows installation
- Update install.sh to redirect Windows users (MINGW/MSYS/CYGWIN) to install.ps1
- Ignore CLI build artifacts (*.exe, *.zip, *.tar.gz) in .gitignore
- Windows binaries (x86_64 + arm64) uploaded to v0.1.6 release

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
noah
2026-04-16 11:08:31 +02:00
parent 7ec06b256d
commit f60a7cbaea
3 changed files with 111 additions and 1 deletions
+9 -1
View File
@@ -11,7 +11,15 @@ OS="$(uname -s)"
case "$OS" in
Darwin) OS="darwin" ;;
Linux) OS="linux" ;;
MINGW*|MSYS*|CYGWIN*) OS="windows" ;;
MINGW*|MSYS*|CYGWIN*)
echo ""
echo " Windows detected."
echo " Please use the PowerShell installer instead:"
echo ""
echo " irm https://raw.githubusercontent.com/noauf/Transmute/main/install.ps1 | iex"
echo ""
exit 0
;;
*)
echo "Error: unsupported operating system: $OS"
exit 1