joachim99@81: cmake_minimum_required(VERSION 2.6) joachim99@81: project(kdiff3) joachim99@81: joachim99@81: find_package(KDE4 REQUIRED) joachim99@81: include (MacroLibrary) joachim99@81: SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) joachim99@81: MACRO_OPTIONAL_FIND_PACKAGE(LibKonq) joachim99@81: MACRO_BOOL_TO_01(LIBKONQ_FOUND HAVE_LIBKONQ) joachim99@81: joachim99@81: add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) joachim99@81: joachim99@81: include_directories( joachim99@81: ${KDE4_INCLUDE_DIR} joachim99@81: ${QT_INCLUDES} joachim99@81: ${CMAKE_CURRENT_BINARY_DIR} joachim99@81: ) joachim99@81: joachim99@81: link_directories( joachim99@81: ${KDE4_LIB_DIR} joachim99@81: ) joachim99@81: joachim99@81: configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-kdiff3.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kdiff3.h ) joachim99@81: joachim99@81: add_subdirectory(src-QT4) joachim99@81: add_subdirectory(po) joachim99@81: add_subdirectory(doc) joachim99@81: if(LIBKONQ_FOUND) joachim99@81: message(STATUS "") joachim99@81: message(STATUS "libkonq module found........... YES") joachim99@81: message(STATUS " => kdiff3plugin (KDiff3 contextmenu plugin for Konqueror) will be built.") joachim99@81: message(STATUS "") joachim99@81: add_subdirectory(kdiff3plugin-QT4) joachim99@81: else(LIBKONQ_FOUND) joachim99@81: message(STATUS "") joachim99@81: message(STATUS "libkonq module found........... NO") joachim99@81: message(STATUS " => kdiff3plugin (KDiff3 contextmenu plugin for Konqueror) will not be built.)") joachim99@81: message(STATUS "") joachim99@81: endif(LIBKONQ_FOUND)