e98d89310e
Use ENV{MSYSTEM_PREFIX} instead of ENV{MSYSTEM} to check for msys2 as that is more reliable. Generate the translations.zip when building for Windows from the generated .gmo files. Add the UPSTREAM_RELEASE option to perform some additional release automation steps: - Codesign for Windows with either the Visual Studio signtool or osslsigncode when using MinGW. - On Windows zip up the .exe into the appropriate zip file for release. - Generate the gpg signature .asc files for the translations zip and the .exe zip on Windows. - On Mac codesign the app, zip it and sign the zip. - On all platforms try to strip the binary. Remove the release automation steps from the builder script as they are now in cmake. Signed-off-by: Rafael Kitover <rkitover@gmail.com> |
||
---|---|---|
.. | ||
cygwin-cross-builder | ||
linux-cross-builder | ||
mac-cross-builder | ||
msys2-builder |