Project

General

Profile

Bug #777 » 0018-README.msys2-Document-meson-based-build-by-default.patch

S3_2 - Marko Lindqvist, 08/25/2024 01:41 AM

View differences:

doc/README.msys2
freeciv.
- git
- automake1.17
- libtool
- autoconf2.72
- autoconf-wrapper
2.1.2) Arch-specific packages needed for building freeciv
2.1.2.1) Arch-specific packages for building common parts
- mingw-w64-<arch>-meson
- mingw-w64-<arch>-gcc
- mingw-w64-<arch>-pkgconf
- mingw-w64-<arch>-icu
......
2.1.2.1.2) Arch-specific optional packages for building common parts
- mingw-w64-<arch>-drmingw
- mingw-w64-<arch>-meson
- mingw-w64-<arch>-tolua
2.1.2.2) Arch-specific packages for building gtk3.22-client
......
is within msys2
> cd windows/installer_msys2
> make -f Makefile.autotools <targets>
> make -f Makefile.meson <targets>
Target can be:
- "all" (default), build all installers, except that Qt5/Qt6
......
This is also the lowest value that msys2 upstream supports.
For "win64-10" the default is 0x0A00 (Windows 10)
It's possible to set number of make jobs used in the build by
setting suitable make parameter to MAKE_PARAMS environment variable, e,g,
MAKE_PARAMS="-j3". The default is job count equal to number of
processor cores in the system.
Problems
====================================
(2-2/2)