- MSCO.csproj is SDK-style now (net35 via Microsoft.NETFramework.ReferenceAssemblies):
builds with "dotnet build -c Release" on Windows and macOS; game DLL folder via
MSC_MANAGED / -p:MscManaged (default: the game folder). Output verified identical
in structure (references, types, methods, resources) to the old project.
- release.ps1 works with Windows PowerShell 5.1 and PowerShell 7: secrets in DPAPI files
on Windows, in the macOS keychain on a Mac (file with chmod 600 on Linux); cross-platform
RSA/password input; release target calls pwsh on non-Windows
- RELEASING.md: how to release and how to set up the Mac
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>