Windows build for 1.24: switch to qt5.8 + tp5 qtwebkit
This commit is contained in:
parent
1de00ebae7
commit
136decd6b2
@ -91,6 +91,7 @@ FORMS = \
|
|||||||
firstidx.ui \
|
firstidx.ui \
|
||||||
idxsched.ui \
|
idxsched.ui \
|
||||||
widgets/listdialog.ui \
|
widgets/listdialog.ui \
|
||||||
|
preview.ui \
|
||||||
ptrans.ui \
|
ptrans.ui \
|
||||||
rclmain.ui \
|
rclmain.ui \
|
||||||
restable.ui \
|
restable.ui \
|
||||||
@ -117,7 +118,7 @@ windows {
|
|||||||
contains(QMAKE_CC, cl){
|
contains(QMAKE_CC, cl){
|
||||||
# Visual Studio
|
# Visual Studio
|
||||||
}
|
}
|
||||||
LIBS += C:/recoll/src/windows/build-librecoll-Desktop_Qt_5_5_0_MinGW_32bit-Release/release/librecoll.dll
|
LIBS += C:/recoll/src/windows/build-librecoll-Desktop_Qt_5_8_0_MinGW_32bit-Release/release/librecoll.dll
|
||||||
}
|
}
|
||||||
|
|
||||||
TRANSLATIONS = \
|
TRANSLATIONS = \
|
||||||
|
|||||||
@ -51,10 +51,10 @@ gccpath=`which gcc`
|
|||||||
MINGWBIN=`dirname $gccpath`
|
MINGWBIN=`dirname $gccpath`
|
||||||
|
|
||||||
# Where to copy the Qt Dlls from:
|
# Where to copy the Qt Dlls from:
|
||||||
QTBIN=C:/Qt/5.5/mingw492_32/bin
|
QTBIN=C:/Qt/Qt5.8.0/5.8/mingw53_32/bin
|
||||||
|
|
||||||
# Qt arch
|
# Qt arch
|
||||||
QTA=Desktop_Qt_5_5_0_MinGW_32bit
|
QTA=Desktop_Qt_5_8_0_MinGW_32bit
|
||||||
|
|
||||||
RCLW=$RCL/windows/
|
RCLW=$RCL/windows/
|
||||||
|
|
||||||
@ -94,6 +94,18 @@ copyqt()
|
|||||||
PATH=$QTBIN:$PATH
|
PATH=$QTBIN:$PATH
|
||||||
export PATH
|
export PATH
|
||||||
$QTBIN/windeployqt recoll.exe
|
$QTBIN/windeployqt recoll.exe
|
||||||
|
# Apparently because the webkit part was grafted "by hand" on the
|
||||||
|
# Qt set, we need to copy some dll explicitely
|
||||||
|
addlibs="Qt5Core.dll Qt5Multimedia.dll \
|
||||||
|
Qt5MultimediaWidgets.dll Qt5Network.dll Qt5OpenGL.dll \
|
||||||
|
Qt5Positioning.dll Qt5PrintSupport.dll Qt5Sensors.dll \
|
||||||
|
Qt5Sql.dll icudt57.dll \
|
||||||
|
icuin57.dll icuuc57.dll libQt5WebKit.dll \
|
||||||
|
libQt5WebKitWidgets.dll \
|
||||||
|
libxml2-2.dll libxslt-1.dll"
|
||||||
|
for i in $addlibs;do
|
||||||
|
chkcp $QTBIN/$i $DESTDIR
|
||||||
|
done
|
||||||
chkcp $QTBIN/libwinpthread-1.dll $DESTDIR
|
chkcp $QTBIN/libwinpthread-1.dll $DESTDIR
|
||||||
chkcp $QTBIN/libstdc++-6.dll $DESTDIR
|
chkcp $QTBIN/libstdc++-6.dll $DESTDIR
|
||||||
}
|
}
|
||||||
|
|||||||
@ -133,11 +133,6 @@ windows {
|
|||||||
c:/temp/zlib-1.2.8/zlib1.dll -liconv -lshlwapi -lpsapi -lkernel32
|
c:/temp/zlib-1.2.8/zlib1.dll -liconv -lshlwapi -lpsapi -lkernel32
|
||||||
INCLUDEPATH += ../../windows \
|
INCLUDEPATH += ../../windows \
|
||||||
C:/temp/xapian-core-1.4.5/include
|
C:/temp/xapian-core-1.4.5/include
|
||||||
|
|
||||||
# LIBS += c:/temp/xapian-core-1.2.21/.libs/libxapian-22.dll \
|
|
||||||
# c:/temp/zlib-1.2.8/zlib1.dll -liconv -lshlwapi -lpsapi -lkernel32
|
|
||||||
# INCLUDEPATH += ../../windows \
|
|
||||||
C:/temp/xapian-core-1.2.21/include
|
|
||||||
}
|
}
|
||||||
|
|
||||||
unix {
|
unix {
|
||||||
|
|||||||
@ -31,7 +31,7 @@ windows {
|
|||||||
# Visual Studio
|
# Visual Studio
|
||||||
}
|
}
|
||||||
LIBS += \
|
LIBS += \
|
||||||
C:/recoll/src/windows/build-librecoll-Desktop_Qt_5_5_0_MinGW_32bit-Release/release/librecoll.dll \
|
C:/recoll/src/windows/build-librecoll-Desktop_Qt_5_8_0_MinGW_32bit-Release/release/librecoll.dll \
|
||||||
-lshlwapi -lpsapi -lkernel32
|
-lshlwapi -lpsapi -lkernel32
|
||||||
|
|
||||||
INCLUDEPATH += ../../windows
|
INCLUDEPATH += ../../windows
|
||||||
|
|||||||
@ -29,7 +29,7 @@ windows {
|
|||||||
# Visual Studio
|
# Visual Studio
|
||||||
}
|
}
|
||||||
LIBS += \
|
LIBS += \
|
||||||
C:/recoll/src/windows/build-librecoll-Desktop_Qt_5_5_0_MinGW_32bit-Release/release/librecoll.dll \
|
C:/recoll/src/windows/build-librecoll-Desktop_Qt_5_8_0_MinGW_32bit-Release/release/librecoll.dll \
|
||||||
-lshlwapi -lpsapi -lkernel32
|
-lshlwapi -lpsapi -lkernel32
|
||||||
|
|
||||||
INCLUDEPATH += ../../windows
|
INCLUDEPATH += ../../windows
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user