--- a/src/windows/mkinstdir.sh
+++ b/src/windows/mkinstdir.sh
@@ -40,6 +40,13 @@
EPUB=C:/temp/epub-0.5.2
ZLIB=c:/temp/zlib-1.2.8
POPPLER=c:/temp/poppler-0.36/
+LIBWPD=c:/temp/libwpd/libwpd-0.10.0/
+LIBREVENGE=c:/temp/libwpd/librevenge-0.0.1.jfd/
+CHM=c:/recolldeps/pychm
+
+# Where to find libgcc_s_dw2-1.dll for progs which need it copied
+gccpath=`which gcc`
+MINGWBIN=`dirname $gccpath`
# Where to copy the Qt Dlls from:
QTBIN=C:/Qt/5.5/mingw492_32/bin
@@ -81,8 +88,11 @@
copyqt()
{
cd $DESTDIR
+ PATH=$QTBIN:$PATH
+ export PATH
$QTBIN/windeployqt recoll.exe
chkcp $QTBIN/libwinpthread-1.dll $DESTDIR
+ chkcp $QTBIN/libstdc++-6.dll $DESTDIR
}
copyxapian()
@@ -179,6 +189,27 @@
libgcc_s_dw2-1.dll libstdc++-6.dll; do
chkcp $POPPLER/bin/$f $FILTERS/poppler
done
+}
+
+copywpd()
+{
+ DEST=$FILTERS/wpd
+ test -d $DEST || mkdir $DEST || fatal cant create poppler dir $DEST
+
+ for f in librevenge-0.0.dll librevenge-generators-0.0.dll \
+ librevenge-stream-0.0.dll; do
+ chkcp $LIBREVENGE/src/lib/.libs/$f $DEST
+ done
+ chkcp $LIBWPD/src/lib/.libs/libwpd-0.10.dll $DEST
+ chkcp $LIBWPD/src/conv/html/.libs/wpd2html.exe $DEST
+ chkcp $MINGWBIN/libgcc_s_dw2-1.dll $DEST
+ chkcp $MINGWBIN/libstdc++-6.dll $DEST
+ chkcp $ZLIB/zlib1.dll $DEST
+}
+copychm()
+{
+ DEST=$FILTERS
+ cp -rp $CHM/chm $DEST || fatal "can't copy pychm"
}
for d in doc examples filters images translations; do
@@ -198,3 +229,5 @@
copymutagen
copyepub
copypyexiv2
+copywpd
+copychm