Feature #1424 ยป 0026-installer_cross-Make-autotools-build-to-use-crosser-.patch
| windows/installer_cross/installer_build.sh | ||
|---|---|---|
|   cp $1/bin/libgmodule-2.0-0.dll $2/ && | ||
|   cp $1/bin/libpangowin32-1.0-0.dll $2/ && | ||
|   cp $1/bin/libfontconfig-1.dll $2/ && | ||
|   cp $1/bin/libxml2-2.dll $2/ && | ||
|   cp $1/bin/libxml2-16.dll $2/ && | ||
|   cp $1/bin/libjpeg-9.dll $2/ && | ||
|   mkdir -p $2/bin && | ||
|   cp $1/bin/gdk-pixbuf-query-loaders.exe $2/bin/ | ||
| ... | ... | |
|   cp $1/bin/libsqlite3-0.dll  $2/ && | ||
|   cp $1/bin/libiconv-2.dll    $2/ && | ||
|   cp $1/bin/libz.dll.1.3.1    $2/ && | ||
|   cp $1/lib/icuuc66.dll       $2/ && | ||
|   cp $1/lib/icudt66.dll       $2/ && | ||
|   cp $1/bin/icuuc71.dll       $2/ && | ||
|   cp $1/bin/icudt71.dll       $2/ && | ||
|   cp $1/bin/libpng16-16.dll   $2/ && | ||
|   cp $1/bin/libfreetype-6.dll $2/ && | ||
|   cp $1/bin/libharfbuzz-0.dll $2/ && | ||
|   cp $1/bin/libharfbuzz-subset-0.dll $2/ && | ||
|   cp $1/bin/libpsl-5.dll      $2/ && | ||
|   cp $1/bin/libMagickWand-7.Q16HDRI-10.dll $2/ && | ||
|   cp $1/bin/libMagickCore-7.Q16HDRI-10.dll $2/ && | ||
| windows/installer_cross/winbuild.sh | ||
|---|---|---|
| WINBUILD_VERSION="2.4.3" | ||
| MIN_WINVER=0x0603 # Windows 8.1, Qt6-client and Qt6-ruledit builds override this | ||
| CROSSER_FEATURE_LEVEL=2.9 | ||
| CROSSER_FEATURE_LEVEL=2.10 | ||
| if test "$1" = "" || test "$1" = "-h" || test "$1" = "--help" ; then | ||
|   echo "Usage: $0 <crosser dir> [gui]" | ||
| ... | ... | |
| SETUP=$(grep "CrosserSetup=" $DLLSPATH/crosser.txt | sed -e 's/CrosserSetup="//' -e 's/"//') | ||
| # Make this Qt-client/Ruledit specific as upstream updates | ||
| # to Qt headers allow. Currently needed in all cases. | ||
| CXXFLAGS="-Wno-error=attributes" | ||
| # Make -Wno-error=attributes Qt-client/Ruledit specific as | ||
| # upstream updates to Qt headers allow. Currently needed | ||
| # in all cases. | ||
| CXXFLAGS="-Wno-error=attributes -Wl,-allow-multiple-definition" | ||
| if test "$2" = "ruledit" ; then | ||
|   SINGLE_GUI=true | ||