aboutsummaryrefslogtreecommitdiff
path: root/msys2-configure.sh
Commit message (Collapse)AuthorAgeFilesLines
* Add libjxl to Windows packagesPřemysl Eric Janouch2023-06-261-1/+1
| | | | The library currently gets loaded through GdkPixbuf.
* msys2-configure: only extract what we needPřemysl Eric Janouch2023-06-261-4/+5
| | | | In case the packages directory has been preloaded or symlinked.
* Package the MSI from within a custom targetPřemysl Eric Janouch2023-06-261-2/+1
|
* Produce a basic Windows installer packagePřemysl Eric Janouch2023-06-261-1/+1
| | | | | We're very early adopters of msitools' new UI feature, so this doesn't work on MSYS2 directly yet due to an old version.
* Make scripts capable of 32-bit Windows buildsPřemysl Eric Janouch2023-06-221-22/+34
| | | | | | | | | | | Now binaries can be (cross-)built using GCC for 32- and 64-bit Windows. Additional improvements: - Within MSYS2, try to install the required dependencies automatically. - Within MSYS2, fix passing libdir paths to pkg-config. - Prune documentation from extracted package files, addressing the incredible slowness of Windows filesystem operations. - Fix the script name in README.adoc instructions.
* Make cross-compilation scripts work from MSYS2Přemysl Eric Janouch2023-06-221-0/+132
This is weird and runs very slowly. Meson can also find libraries outside the subroot, in particular the fast float plugin.