From 68c7786059a8ebbcb952714b3848b88b03a15291 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Wed, 17 Jun 2015 09:20:53 +0200 Subject: [PATCH] Fix kioslave build: need to build parser first --- src/kde/kioslave/kio_recoll/00README.txt | 2 +- src/kde/kioslave/kio_recoll/CMakeLists.txt | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/kde/kioslave/kio_recoll/00README.txt b/src/kde/kioslave/kio_recoll/00README.txt index 31980cc7..933b73b7 100644 --- a/src/kde/kioslave/kio_recoll/00README.txt +++ b/src/kde/kioslave/kio_recoll/00README.txt @@ -60,7 +60,7 @@ Recipe: mkdir builddir cd builddir -cmake .. -DCMAKE_INSTALL_PREFIX=/usr +cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4 make sudo make install diff --git a/src/kde/kioslave/kio_recoll/CMakeLists.txt b/src/kde/kioslave/kio_recoll/CMakeLists.txt index 78bff62f..2a2700bc 100644 --- a/src/kde/kioslave/kio_recoll/CMakeLists.txt +++ b/src/kde/kioslave/kio_recoll/CMakeLists.txt @@ -57,11 +57,16 @@ ENDIF(PTHREAD_IN_LIBPTHREAD) kde4_add_plugin(kio_recoll ${kio_recoll_SRCS}) +add_custom_target(parser + COMMAND make wasaparse.tab.cpp + WORKING_DIRECTORY ${rcltop}/query +) add_custom_target(rcllib COMMAND make librecoll.a WORKING_DIRECTORY ${rcltop}/lib ) -add_dependencies(kio_recoll rcllib) +add_dependencies(rcllib parser) +add_dependencies(kio_recoll parser rcllib) target_link_libraries(kio_recoll recoll xapian z ${EXTRA_LIBS} ${KDE4_KIO_LIBS})