Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Generate both x86 and x64 Windows installers. #16580
Investigating #16534 in more detail made me realize that our legacy workaround of building in x86 for Windows and then running the same binary as 64 bit with Mono is no longer viable.
This PR takes our toolchain another step closer to normality by changing our default platform to Any CPU (which defaults to 64 bit), with a custom configuration that produces a 32bit-preferred assembly for Windows. It then takes the next logical step of producing both 32 and 64 bit Windows installers, which avoids the hassle of trying to dynamically resolve/install our native deps.
Test installers available at https://github.com/pchote/OpenRA/releases/tag/pkgtest-20190522