From c9f0a39c98f5a103e605c6234271fa3d034fd436 Mon Sep 17 00:00:00 2001 From: dockes Date: Tue, 24 Nov 2009 10:25:00 +0000 Subject: [PATCH] execute minimum recoll config inside cmakelists to create rclversion and autoconfig includes --- src/kde/kioslave/recoll/CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/kde/kioslave/recoll/CMakeLists.txt b/src/kde/kioslave/recoll/CMakeLists.txt index 73aa0867..b74a9957 100644 --- a/src/kde/kioslave/recoll/CMakeLists.txt +++ b/src/kde/kioslave/recoll/CMakeLists.txt @@ -1,3 +1,5 @@ +cmake_minimum_required(VERSION 2.6) + project(kio_recoll) find_package(KDE4 REQUIRED) @@ -12,6 +14,15 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}") set(rcltop ${CMAKE_CURRENT_SOURCE_DIR}/../../../) +# Execute minimum recoll configuration to create autoconfig.h and version.h +execute_process(COMMAND ${rcltop}/configure --without-gui --prefix=${CMAKE_INSTALL_PREFIX} --mandir=${CMAKE_INSTALL_PREFIX}/share/man + WORKING_DIRECTORY ${rcltop} +) +execute_process(COMMAND make common/rclversion.h + WORKING_DIRECTORY ${rcltop} +) + + include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES} ${rcltop}/aspell ${rcltop}/bincimapmime