From b31e406b7134ae1fd470e07eb043cb99261aa104 Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Mon, 7 Feb 2022 02:39:41 +0200 Subject: [PATCH 42/42] installer_cross: Add Qt6-client installer build support See osdn #43799 Signed-off-by: Marko Lindqvist --- .../create-freeciv-gtk-qt-nsi.sh | 4 +-- windows/installer_cross/installer_build.sh | 28 +++++++++++++++++-- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/windows/installer_cross/create-freeciv-gtk-qt-nsi.sh b/windows/installer_cross/create-freeciv-gtk-qt-nsi.sh index d177731b4e..d3695f5331 100755 --- a/windows/installer_cross/create-freeciv-gtk-qt-nsi.sh +++ b/windows/installer_cross/create-freeciv-gtk-qt-nsi.sh @@ -1,6 +1,6 @@ #!/bin/sh -# ./create-freeciv-gtk-qt-nsi.sh [mp gui] [exe id] [unistall setup script] +# ./create-freeciv-gtk-qt-nsi.sh [mp gui] [exe id] [unistall setup script] if test "x$7" != "x" ; then EXE_ID="$7" @@ -132,7 +132,7 @@ cat <&2 exit 1 fi ;; + qt6) + if ! cp freeciv-ruledit.cmd $INSTDIR/ + then + echo "Adding cmd-file failed!" >&2 + exit 1 + fi + if ! add_qt6_env $DLLSPATH $INSTDIR ; then + echo "Copying Qt6 environment failed!" >&2 + exit 1 + fi ;; gtk4) if ! add_gtk4_env $DLLSPATH $INSTDIR ; then echo "Copying gtk4 environment failed!" >&2 @@ -259,7 +283,7 @@ else exit 1 fi else - if test "x$GUI" = "xqt5" ; then + if test "x$GUI" = "xqt5" || test "x$GUI" = "xqt6" ; then EXE_ID="qt" else EXE_ID="$GUI" -- 2.34.1