]> vilimpoc.org git repositories - dotfiles/blobdiff - setup-windows-steps.ps1
setup-windows: Msys2 step - MSYS2 with MinGW-w64 GCC, per-user, no elevation
[dotfiles] / setup-windows-steps.ps1
index 765bb37ba9538be278215e92179b1c49d4824436..f311b41b0142bc637ebd510695d12fda122f8868 100644 (file)
@@ -119,6 +119,9 @@ function Get-SetupCatalog {
         New-SetupStep PlatformTools       U bat -Package Google.PlatformTools -Text 'Android SDK Platform-Tools: adb, fastboot (an x86 build)'
         New-SetupStep NASM                U bat -Package NASM.NASM `
             -X64Only 'x86/x64-only assembler; MSVC armasm64 is the native one'
+        # Not winget: its package runs the machine-wide installer into C:\msys64.
+        New-SetupStep Msys2               U bat -Text 'MSYS2 into %LOCALAPPDATA%\msys64 (no admin), with MinGW-w64 GCC: ucrt64 (x64) and mingw32 (i686, msvcrt, for XP targets)' `
+            -X64Only 'its base system is x86_64 (emulated on Arm), and the XP target it is here for is x64-box work'
         New-SetupStep VirtualBox          U bat -Package Oracle.VirtualBox -Text 'for the Windows 7 test VM' `
             -X64Only 'no ARM64 host build, so no Windows 7 x86 test VM either' `
             -NotInVM 'the test VMs belong on the physical host, not nested in a guest'