Warning, /network/konqueror/libkonq/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project(LibKonq)
0002 add_definitions(-DTRANSLATION_DOMAIN="libkonq")
0003
0004 set(LIBKONQ_VERSION "5.97.0")
0005
0006 ecm_setup_version(${LIBKONQ_VERSION} VARIABLE_PREFIX KONQ
0007 VERSION_HEADER "${LibKonq_BINARY_DIR}/konq_version.h"
0008 PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF${KF_MAJOR_VERSION}KonqConfigVersion.cmake"
0009 SOVERSION 7
0010 )
0011
0012 # Build dependencies
0013 find_package(Qt${KF_MAJOR_VERSION} CONFIG REQUIRED COMPONENTS Core DBus Widgets)
0014 find_package(KF${KF_MAJOR_VERSION} REQUIRED COMPONENTS Bookmarks Parts)
0015
0016 find_package(ZLIB)
0017 set_package_properties(ZLIB PROPERTIES DESCRIPTION "Support for gzip compressed files and data streams"
0018 URL "https://www.zlib.net"
0019 TYPE REQUIRED
0020 PURPOSE "Required for building LibKonq"
0021 )
0022
0023 # Targets
0024 add_subdirectory(src)
0025 if(BUILD_TESTING)
0026 add_subdirectory(autotests)
0027 endif()
0028
0029 # CMake files
0030 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF${KF_MAJOR_VERSION}Konq")
0031
0032 configure_package_config_file(
0033 "${CMAKE_CURRENT_SOURCE_DIR}/KonqConfig.cmake.in"
0034 "${CMAKE_CURRENT_BINARY_DIR}/KF${KF_MAJOR_VERSION}KonqConfig.cmake"
0035 INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}
0036 )
0037
0038 install(FILES
0039 "${CMAKE_CURRENT_BINARY_DIR}/KF${KF_MAJOR_VERSION}KonqConfig.cmake"
0040 "${CMAKE_CURRENT_BINARY_DIR}/KF${KF_MAJOR_VERSION}KonqConfigVersion.cmake"
0041 DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
0042 COMPONENT Devel
0043 )
0044
0045 install(EXPORT KF${KF_MAJOR_VERSION}KonqTargets
0046 DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
0047 FILE KF${KF_MAJOR_VERSION}KonqTargets.cmake
0048 NAMESPACE KF${KF_MAJOR_VERSION}::
0049 )
0050
0051 install(FILES
0052 ${CMAKE_CURRENT_BINARY_DIR}/konq_version.h
0053 DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF}
0054 COMPONENT Devel
0055 )