Mercurial > hg > easyhg-kdiff3
annotate kdiff3/CMakeLists.txt @ 113:7bca1f1340f6 tip
Build fixes for Xcode 10 / Qt 5.12
author | Chris Cannam |
---|---|
date | Mon, 17 Dec 2018 11:13:01 +0000 |
parents | 5d7e91c44e6d |
children |
rev | line source |
---|---|
joachim99@81 | 1 cmake_minimum_required(VERSION 2.6) |
joachim99@81 | 2 project(kdiff3) |
joachim99@81 | 3 |
joachim99@81 | 4 find_package(KDE4 REQUIRED) |
joachim99@81 | 5 include (MacroLibrary) |
joachim99@81 | 6 SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) |
joachim99@81 | 7 MACRO_OPTIONAL_FIND_PACKAGE(LibKonq) |
joachim99@81 | 8 MACRO_BOOL_TO_01(LIBKONQ_FOUND HAVE_LIBKONQ) |
joachim99@81 | 9 |
joachim99@81 | 10 add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) |
joachim99@81 | 11 |
joachim99@81 | 12 include_directories( |
joachim99@81 | 13 ${KDE4_INCLUDE_DIR} |
joachim99@81 | 14 ${QT_INCLUDES} |
joachim99@81 | 15 ${CMAKE_CURRENT_BINARY_DIR} |
joachim99@81 | 16 ) |
joachim99@81 | 17 |
joachim99@81 | 18 link_directories( |
joachim99@81 | 19 ${KDE4_LIB_DIR} |
joachim99@81 | 20 ) |
joachim99@81 | 21 |
joachim99@81 | 22 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-kdiff3.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kdiff3.h ) |
joachim99@81 | 23 |
joachim99@81 | 24 add_subdirectory(src-QT4) |
joachim99@81 | 25 add_subdirectory(po) |
joachim99@81 | 26 add_subdirectory(doc) |
joachim99@81 | 27 if(LIBKONQ_FOUND) |
joachim99@81 | 28 message(STATUS "") |
joachim99@81 | 29 message(STATUS "libkonq module found........... YES") |
joachim99@81 | 30 message(STATUS " => kdiff3plugin (KDiff3 contextmenu plugin for Konqueror) will be built.") |
joachim99@81 | 31 message(STATUS "") |
joachim99@81 | 32 add_subdirectory(kdiff3plugin-QT4) |
joachim99@81 | 33 else(LIBKONQ_FOUND) |
joachim99@81 | 34 message(STATUS "") |
joachim99@81 | 35 message(STATUS "libkonq module found........... NO") |
joachim99@81 | 36 message(STATUS " => kdiff3plugin (KDiff3 contextmenu plugin for Konqueror) will not be built.)") |
joachim99@81 | 37 message(STATUS "") |
joachim99@81 | 38 endif(LIBKONQ_FOUND) |