Feature #731 ยป 0028-installer_cross-Drop-win32-support-completely.patch
platforms/windows/Makefile.am | ||
---|---|---|
installer_cross/meson-build_all_installers.sh \
|
||
installer_cross/meson-installer_build.sh \
|
||
installer_cross/meson-winbuild.sh \
|
||
installer_cross/setups/cross-win32.tmpl \
|
||
installer_cross/setups/cross-win64.tmpl
|
platforms/windows/installer_cross/create-freeciv-gtk-qt-nsi.sh | ||
---|---|---|
#!/bin/sh
|
||
# ./create-freeciv-gtk-qt-nsi.sh <freeciv files dir> <output dir> <version> <gui id> <gui name> <win32|win64|win> [mp gui] [exe id] [uninstall setup script]
|
||
# ./create-freeciv-gtk-qt-nsi.sh <freeciv files dir> <output dir> <version> <gui id> <gui name> <win64|win> [mp gui] [exe id] [uninstall setup script]
|
||
if test "$8" != "" ; then
|
||
EXE_ID="$8"
|
platforms/windows/installer_cross/create-freeciv-ruledit-nsi.sh | ||
---|---|---|
#!/bin/sh
|
||
# ./create-freeciv-ruledit.sh <freeciv files dir> <output dir> <version> <gui id> <gui name> <win32|win64|win>
|
||
# ./create-freeciv-ruledit.sh <freeciv files dir> <output dir> <version> <gui id> <gui name> <win64|win>
|
||
ARCH_KEY_PART="crs"
|
||
ARCH_INST_PART="-crs"
|
platforms/windows/installer_cross/create-freeciv-sdl2-nsi.sh | ||
---|---|---|
#!/bin/sh
|
||
# ./create-freeciv-sdl2-nsi.sh <freeciv files dir> <output dir> <version> <win32|win64|win> [uninstall setup script]
|
||
# ./create-freeciv-sdl2-nsi.sh <freeciv files dir> <output dir> <version> <win64|win> [uninstall setup script]
|
||
if test "$5" != "" && ! test -x "$5" ; then
|
||
echo "$5 not an executable script" >&2
|
platforms/windows/installer_cross/setups/cross-win32.tmpl | ||
---|---|---|
[binaries]
|
||
c = '/usr/bin/i686-w64-mingw32-gcc'
|
||
cpp = '/usr/bin/i686-w64-mingw32-g++'
|
||
ar = '/usr/bin/i686-w64-mingw32-ar'
|
||
strip = '/usr/bin/i686-w64-mingw32-strip'
|
||
pkgconfig = 'pkg-config'
|
||
pkg-config = 'pkg-config'
|
||
windres = '/usr/bin/i686-w64-mingw32-windres'
|
||
[host_machine]
|
||
system = 'windows'
|
||
cpu_family = 'x86'
|
||
cpu = 'i686'
|
||
endian = 'little'
|
||
[properties]
|
||
cross_inc_path = '<PREFIX>/include'
|
||
cross_lib_path = '<PREFIX>/lib'
|
||
crosser = true
|
||
[built-in options]
|
||
c_link_args = ['-static-libgcc']
|
||
cpp_link_args = ['-static-libgcc', '-static-libstdc++']
|