3 # The known dependencies are found in mxe-win32.deps and can be piped to this
6 QPWMC_PREFIX
="`pwd`/qpwmc-win32"
10 echo "Copy known needed dependencies for qpwmc."
11 echo "Usage: $0 --mxe-root=<path> [<file> ...]"
15 TEMP
=$
(getopt
-o 'hr:' --long 'help,mxe-root:' -n "$0" -- "$@")
43 if [ -z $MXE_ROOT ]; then
47 MXE_PREFIX
="$MXE_ROOT/usr/i686-w64-mingw32.shared"
48 echo "Using MXE prefix \"$MXE_PREFIX\""
51 if [ -d "$MXE_PREFIX/bin/$1" ]; then
52 mkdir
-p $QPWMC_PREFIX/$1 ||
exit 1
54 elif [ -d "$MXE_PREFIX/qt5/bin/$1" ]; then
55 mkdir
-p $QPWMC_PREFIX/$1 ||
exit 1
57 elif [ -d "$MXE_PREFIX/qt5/plugins/$1" ]; then
58 mkdir
-p $QPWMC_PREFIX/$1 ||
exit 1
62 if [ -f "$MXE_PREFIX/bin/$1" ]; then
63 echo "Copying file $MXE_PREFIX/bin/$1"
64 cp -f "$MXE_PREFIX/bin/$1" "$QPWMC_PREFIX/$1" ||
exit 1
65 elif [ -f "$MXE_PREFIX/qt5/bin/$1" ]; then
66 echo "Copying file $MXE_PREFIX/qt5/bin/$1"
67 cp -f "$MXE_PREFIX/qt5/bin/$1" "$QPWMC_PREFIX/$1" ||
exit 1
68 elif [ -f "$MXE_PREFIX/qt5/plugins/$1" ]; then
69 echo "Copying file $MXE_PREFIX/qt5/plugins/$1"
70 cp -f "$MXE_PREFIX/qt5/plugins/$1" "$QPWMC_PREFIX/$1" ||
exit 1
74 mkdir
-p "$QPWMC_PREFIX" ||
exit 1
86 for f
in *.xml COPYING.rtf mkmsi.bat qpwmc.wxl
; do
87 cp -f "$f" "$QPWMC_PREFIX"