This commit is contained in:
Jean-Francois Dockes 2015-10-11 10:18:39 +02:00
parent af168b1a25
commit 1e33d37c0a
2 changed files with 25 additions and 0 deletions

View file

@ -89,6 +89,7 @@ src/qtgui/.ui/*
src/qtgui/Makefile src/qtgui/Makefile
src/qtgui/qrc_recoll.cpp src/qtgui/qrc_recoll.cpp
src/qtgui/recoll src/qtgui/recoll
src/qtgui/recoll.pro
src/qtgui/recoll.app src/qtgui/recoll.app
src/sampleconf/rclmon.sh src/sampleconf/rclmon.sh
src/sampleconf/recoll.conf src/sampleconf/recoll.conf

View file

@ -25,6 +25,11 @@ PLATFORM=Win32
LIBXAPIAN=c:/recolldeps/xapian/xapian-core-1.2.21/.libs/libxapian-22.dll LIBXAPIAN=c:/recolldeps/xapian/xapian-core-1.2.21/.libs/libxapian-22.dll
MUTAGEN=C:/recolldeps/mutagen-1.31/
# Where to copy the Qt Dlls from:
QTBIN=C:/Qt/5.5/mingw492_32/bin
# Qt arch # Qt arch
QTA=Desktop_Qt_5_5_0_MinGW_32bit QTA=Desktop_Qt_5_5_0_MinGW_32bit
@ -54,6 +59,19 @@ chkcp()
cp $@ || fatal cp $@ failed cp $@ || fatal cp $@ failed
} }
# Note: can't build static recoll as there is no static qtwebkit (ref: 5.5.0)
copyqt()
{
for dll in Qt5Cored.dll Qt5Guid.dll Qt5MultimediaWidgetsd.dll \
Qt5Multimediad.dll Qt5Networkd.dll Qt5OpenGLd.dll \
Qt5Positioningd.dll Qt5PrintSupportd.dll Qt5Qmld.dll Qt5Quickd.dll \
Qt5Sensorsd.dll Qt5Sqld.dll Qt5WebChanneld.dll Qt5WebKitWidgetsd.dll \
Qt5WebKitd.dll Qt5Widgetsd.dll Qt5Xmld.dll icudt54.dll \
icuin54.dll icuuc54.dll ; do
chkcp $QTBIN/$dll $DESTDIR
done
}
copyxapian() copyxapian()
{ {
chkcp $LIBXAPIAN $DESTDIR chkcp $LIBXAPIAN $DESTDIR
@ -104,6 +122,12 @@ copyunrtf()
chkcp $UNRTF/outputs/SYMBOL.charmap $FILTERS/Share chkcp $UNRTF/outputs/SYMBOL.charmap $FILTERS/Share
} }
copymutagen()
{
cp -rp $MUTAGEN/build/lib/mutagen $FILTERS
# chkcp to check that mutagen is where we think it is
chkcp $MUTAGEN/build/lib/mutagen/mp3.py $FILTERS/mutagen
}
for d in doc examples filters images translations; do for d in doc examples filters images translations; do
test -d $DESTDIR/Share/$d || mkdir -p $DESTDIR/Share/$d || \ test -d $DESTDIR/Share/$d || mkdir -p $DESTDIR/Share/$d || \