Windows: also build and ship xapian-check
This commit is contained in:
parent
c51f6ee10d
commit
15cc242e1f
@ -70,7 +70,7 @@ GUIBIN=$RCL/build-recoll-win-${QTA}/${qtsdir}/recoll.exe
|
|||||||
RCLIDX=$RCLW/build-recollindex-${QTA}/${qtsdir}/recollindex.exe
|
RCLIDX=$RCLW/build-recollindex-${QTA}/${qtsdir}/recollindex.exe
|
||||||
RCLQ=$RCLW/build-recollq-${QTA}/${qtsdir}/recollq.exe
|
RCLQ=$RCLW/build-recollq-${QTA}/${qtsdir}/recollq.exe
|
||||||
RCLS=$RCLW/build-rclstartw-${QTA}/${qtsdir}/rclstartw.exe
|
RCLS=$RCLW/build-rclstartw-${QTA}/${qtsdir}/rclstartw.exe
|
||||||
|
XAPC=$RCLW/build-xapian-check-${QTA}/xapian-check.exe
|
||||||
#PYTHON=${RCLDEPS}py-python3
|
#PYTHON=${RCLDEPS}py-python3
|
||||||
PYTHON=${RCLDEPS}python-3.7.9-embed-win32
|
PYTHON=${RCLDEPS}python-3.7.9-embed-win32
|
||||||
UNRTF=${RCLDEPS}unrtf
|
UNRTF=${RCLDEPS}unrtf
|
||||||
@ -162,6 +162,7 @@ copyrecoll()
|
|||||||
chkcp $LIBR $DESTDIR
|
chkcp $LIBR $DESTDIR
|
||||||
chkcp $MINGWBIN/libgcc_s_dw2-1.dll $DESTDIR
|
chkcp $MINGWBIN/libgcc_s_dw2-1.dll $DESTDIR
|
||||||
else
|
else
|
||||||
|
chkcp $XAPC $DESTDIR
|
||||||
chkcp $LIBXML $DESTDIR
|
chkcp $LIBXML $DESTDIR
|
||||||
chkcp $LIBXSLT $DESTDIR
|
chkcp $LIBXSLT $DESTDIR
|
||||||
fi
|
fi
|
||||||
|
|||||||
37
src/windows/qmkrecoll/xapian-check.pro
Normal file
37
src/windows/qmkrecoll/xapian-check.pro
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
TARGET = xapian-check
|
||||||
|
QT -= core gui
|
||||||
|
CONFIG += console
|
||||||
|
CONFIG -= app_bundle
|
||||||
|
TEMPLATE = app
|
||||||
|
|
||||||
|
DEFINES += HAVE_CONFIG_H
|
||||||
|
|
||||||
|
RECOLLDEPS = ../../../../recolldeps/msvc
|
||||||
|
XAPIANDIR = $$RECOLLDEPS/xapian-core/
|
||||||
|
|
||||||
|
SOURCES += \
|
||||||
|
$$XAPIANDIR/bin/xapian-check.cc
|
||||||
|
|
||||||
|
INCLUDEPATH += $$XAPIANDIR \
|
||||||
|
$$XAPIANDIR/include \
|
||||||
|
$$XAPIANDIR/common
|
||||||
|
|
||||||
|
windows {
|
||||||
|
DEFINES += __WIN32__
|
||||||
|
DEFINES += UNICODE
|
||||||
|
contains(QMAKE_CC, cl){
|
||||||
|
# msvc
|
||||||
|
DEFINES += USING_STATIC_LIBICONV
|
||||||
|
INCLUDEPATH += \
|
||||||
|
../../../../recolldeps/msvc/zlib-1.2.11/ \
|
||||||
|
../../../../recolldeps/msvc/wlibiconv/include
|
||||||
|
LIBS += \
|
||||||
|
-L../build-libxapian-Desktop_Qt_5_14_2_MSVC2017_32bit-Release/release \
|
||||||
|
-llibxapian \
|
||||||
|
-L$$RECOLLDEPS/build-libiconv-Desktop_Qt_5_14_2_MSVC2017_32bit-Release/release/ \
|
||||||
|
-llibiconv \
|
||||||
|
$$RECOLLDEPS/zlib-1.2.11/zdll.lib \
|
||||||
|
-lrpcrt4 -lws2_32 -luser32 -lshell32 \
|
||||||
|
-lshlwapi -lpsapi -lkernel32
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user