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)