Bug #777 » 0026-README.msys2-Document-meson-based-build-by-default.patch
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 platforms/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
|
||
====================================
|