2015-12-10 05:06:13 +02:00
|
|
|
# Editors notes:
|
|
|
|
#
|
|
|
|
# * To find all FIXME/TODO related to the CMake build system (and those
|
2016-09-30 22:56:15 +00:00
|
|
|
# inherited from the QMake build system) execute the following in the
|
2015-12-10 05:06:13 +02:00
|
|
|
# top-level directory of the source tree:
|
|
|
|
#
|
|
|
|
# find -name '*.cmake' -exec grep -E 'TODO|FIXME' {} +
|
|
|
|
# find -name CMakeLists.txt -exec grep -E 'TODO|FIXME' {} +
|
|
|
|
|
2020-12-16 23:23:59 +00:00
|
|
|
cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2020-12-16 23:23:59 +00:00
|
|
|
if(CMAKE_CROSSCOMPILING AND NOT CMAKE_CROSSCOMPILING_EMULATOR)
|
|
|
|
message(FATAL_ERROR "Cross-compiling requires CMAKE_CROSSCOMPILING_EMULATOR to be set to QEMU executable, e.g. qemu-arm-static")
|
2016-11-10 20:08:14 +00:00
|
|
|
endif()
|
|
|
|
|
2016-10-22 06:15:11 +03:00
|
|
|
project(Katie C CXX)
|
2016-02-29 04:56:55 +02:00
|
|
|
|
2017-08-04 15:36:28 +00:00
|
|
|
if(NOT CMAKE_BUILD_TYPE)
|
|
|
|
set(CMAKE_BUILD_TYPE RelWithDebInfo)
|
|
|
|
endif()
|
|
|
|
|
2015-12-10 05:06:13 +02:00
|
|
|
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules")
|
|
|
|
set(CMAKE_AUTOMOC FALSE)
|
2016-04-18 10:34:49 +00:00
|
|
|
set(CMAKE_AUTOUIC FALSE)
|
2015-12-10 05:06:13 +02:00
|
|
|
set(CMAKE_AUTORCC FALSE)
|
|
|
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
|
|
|
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib")
|
|
|
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/staticlib")
|
2019-05-25 03:43:33 +00:00
|
|
|
set(CMAKE_C_VISIBILITY_PRESET "hidden")
|
|
|
|
set(CMAKE_CXX_VISIBILITY_PRESET "hidden")
|
2016-11-05 19:48:54 +00:00
|
|
|
set(CMAKE_VISIBILITY_INLINES_HIDDEN ON)
|
|
|
|
set(CMAKE_INCLUDE_DIRECTORIES_BEFORE ON)
|
2020-12-27 03:02:59 +00:00
|
|
|
set(CMAKE_UNITY_BUILD_BATCH_SIZE 300)
|
2016-11-05 19:48:54 +00:00
|
|
|
|
2019-12-02 04:51:04 +00:00
|
|
|
# enable symbols visibility preset for all targets
|
2020-12-16 23:23:59 +00:00
|
|
|
cmake_policy(SET CMP0063 NEW)
|
2020-12-16 23:02:33 +00:00
|
|
|
|
2020-12-01 17:30:43 +00:00
|
|
|
# LLVM linker does not have a default library search path, add some directories known to contain
|
|
|
|
# system wide libraries. the headers search path is also incomplete
|
2020-08-02 02:24:21 +03:00
|
|
|
if(CMAKE_SYSTEM_NAME MATCHES "BSD")
|
2020-12-01 17:30:43 +00:00
|
|
|
include_directories(/usr/X11R7/include /usr/pkg/include /usr/local/include /usr/include)
|
2020-11-27 23:23:27 +00:00
|
|
|
link_directories(/usr/X11R7/lib /usr/pkg/lib /usr/local/lib /usr/lib /lib)
|
2020-08-02 02:24:21 +03:00
|
|
|
endif()
|
|
|
|
|
2020-12-03 16:33:21 +00:00
|
|
|
include(GNUInstallDirs)
|
2021-01-05 10:19:45 +02:00
|
|
|
include(CheckCXXCompilerFlag)
|
2019-12-03 15:58:59 +00:00
|
|
|
include(CheckIncludeFileCXX)
|
2016-06-26 10:32:24 +00:00
|
|
|
include(CheckTypeSize)
|
2020-12-03 16:33:21 +00:00
|
|
|
include(CMakePushCheckState)
|
|
|
|
include(CheckStructHasMember)
|
|
|
|
include(CheckCXXSourceRuns)
|
2015-12-10 05:06:13 +02:00
|
|
|
include(FeatureSummary)
|
|
|
|
include(KatieBuildMacros)
|
2020-11-11 06:26:13 +02:00
|
|
|
include(mkspecs/mkspecs.cmake)
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2020-07-23 16:21:11 +00:00
|
|
|
# mostly relevant to the build process, also stored in the version file for CMake and in qconfig.h.cmake
|
2017-04-27 03:37:01 +00:00
|
|
|
set(KATIE_MAJOR "4")
|
|
|
|
set(KATIE_MINOR "9")
|
2020-12-31 14:52:25 +02:00
|
|
|
set(KATIE_MICRO "2")
|
|
|
|
set(KATIE_HEX "0x040902")
|
2017-04-27 03:37:01 +00:00
|
|
|
set(KATIE_VERSION "${KATIE_MAJOR}.${KATIE_MINOR}.${KATIE_MICRO}")
|
|
|
|
|
2021-01-05 10:19:45 +02:00
|
|
|
set(KATIE_NO_WARNINGS
|
|
|
|
# placement new used in private QVariant constructor functions
|
|
|
|
-Wno-placement-new
|
|
|
|
# QVector does not always use new/delete
|
|
|
|
-Wno-class-memaccess
|
|
|
|
# hot attribute used in function prototypes
|
|
|
|
-Wno-attributes
|
|
|
|
# deprecated X11, CUPS and OpenSSL API used
|
|
|
|
-Wno-deprecated -Wno-deprecated-declarations
|
|
|
|
)
|
|
|
|
foreach(nowarning ${KATIE_NO_WARNINGS})
|
|
|
|
string(REPLACE "-W" "" normalizednowarning "${nowarning}")
|
|
|
|
check_cxx_compiler_flag(${nowarning} CXX_${normalizednowarning})
|
|
|
|
if(CXX_${normalizednowarning})
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${nowarning}")
|
|
|
|
endif()
|
|
|
|
endforeach()
|
|
|
|
|
2020-01-01 14:54:30 +00:00
|
|
|
# only for the build process
|
|
|
|
if(CMAKE_SYSTEM_PROCESSOR)
|
|
|
|
string(TOLOWER "${CMAKE_SYSTEM_PROCESSOR}" KATIE_PROCESSOR)
|
|
|
|
elseif(CMAKE_HOST_SYSTEM_PROCESSOR)
|
|
|
|
string(TOLOWER "${CMAKE_HOST_SYSTEM_PROCESSOR}" KATIE_PROCESSOR)
|
|
|
|
endif()
|
|
|
|
|
2020-11-30 18:33:50 +00:00
|
|
|
# used in katie_optimize_headers()
|
|
|
|
find_program(KATIE_UNIFDEF NAMES unifdef)
|
|
|
|
if(NOT KATIE_UNIFDEF)
|
|
|
|
message(WARNING "Could not find unifdef, headers will not be optimized")
|
|
|
|
endif()
|
|
|
|
|
2020-12-03 05:35:40 +00:00
|
|
|
# used as shebang for profile, exec, dbus, xvfb and dbg scripts
|
2020-01-13 18:38:05 +00:00
|
|
|
find_program(KATIE_SHELL NAMES sh dash mksh ksh ash)
|
|
|
|
if(NOT KATIE_SHELL)
|
|
|
|
message(FATAL_ERROR "Could not detect shell, supported are: sh, dash, mksh, ksh and ash")
|
|
|
|
endif()
|
|
|
|
|
2020-12-01 02:52:33 +00:00
|
|
|
# should be either STATIC or SHARED
|
|
|
|
set(KATIE_TYPE SHARED CACHE STRING "Build type")
|
|
|
|
|
2016-05-03 16:02:00 +00:00
|
|
|
# components and tools that will be build, changed depending on the requirements availability
|
2017-08-06 11:28:28 +00:00
|
|
|
# NOTE: excluding DesignerComponents as it was never used as public component, currently only
|
2020-12-01 02:52:33 +00:00
|
|
|
# used by the the designer tool. if it is ever needed for something it can just be added here,
|
|
|
|
# Q_DESIGNER_COMPONENTS_EXPORT must be introduced and genmap.py adjusted - the rest of the
|
|
|
|
# build system has everything in place.
|
2017-08-06 11:28:28 +00:00
|
|
|
set(KATIE_COMPONENTS "Core Gui Declarative Designer Network Sql Svg Xml Script ScriptTools Test UiTools")
|
2020-11-27 23:38:20 +00:00
|
|
|
set(KATIE_TOOLS "moc uic rcc designer qscript qtconfig")
|
2016-05-03 16:02:00 +00:00
|
|
|
|
2020-03-08 23:17:18 +00:00
|
|
|
set(KATIE_HEADERS_PATH "${CMAKE_INSTALL_FULL_INCLUDEDIR}/katie" CACHE PATH "Headers installation path")
|
|
|
|
set(KATIE_LIBRARIES_PATH "${CMAKE_INSTALL_FULL_LIBDIR}" CACHE PATH "Libraries installation path")
|
|
|
|
set(KATIE_BINARIES_PATH "${CMAKE_INSTALL_FULL_BINDIR}" CACHE PATH "Binaries installation path")
|
|
|
|
set(KATIE_PLUGINS_PATH "${KATIE_LIBRARIES_PATH}/katie/plugins" CACHE PATH "Plugins installation path")
|
|
|
|
set(KATIE_IMPORTS_PATH "${KATIE_LIBRARIES_PATH}/katie/imports" CACHE PATH "Declarative imports installation path")
|
2020-11-27 23:38:20 +00:00
|
|
|
set(KATIE_TRANSLATIONS_PATH "${CMAKE_INSTALL_FULL_LOCALEDIR}" CACHE PATH "Translations installation path")
|
2020-03-08 23:17:18 +00:00
|
|
|
set(KATIE_CMAKE_PATH "${KATIE_LIBRARIES_PATH}/cmake/Katie" CACHE PATH "CMake aware modules installation path")
|
|
|
|
set(KATIE_LDCONF_PATH "${CMAKE_INSTALL_FULL_SYSCONFDIR}/ld.so.conf.d" CACHE PATH "Run-time linker/loader configs installation path")
|
|
|
|
set(KATIE_PROFILE_PATH "${CMAKE_INSTALL_FULL_SYSCONFDIR}/profile.d" CACHE PATH "Shell profile scripts installation path")
|
|
|
|
set(KATIE_MAN_PATH "${CMAKE_INSTALL_FULL_MANDIR}" CACHE PATH "Manual pages installation path")
|
2020-11-30 17:32:56 +00:00
|
|
|
set(KATIE_APPLICATIONS_PATH "${CMAKE_INSTALL_FULL_DATADIR}/applications" CACHE PATH "Desktop applications register installation path")
|
|
|
|
set(KATIE_PIXMAPS_PATH "${CMAKE_INSTALL_FULL_DATADIR}/pixmaps" CACHE PATH "Desktop applications icon installation path")
|
2020-03-08 23:17:18 +00:00
|
|
|
set(KATIE_PKGCONFIG_PATH "${KATIE_LIBRARIES_PATH}/pkgconfig" CACHE PATH "pkg-config installation path")
|
2017-04-27 02:04:45 +00:00
|
|
|
set(KATIE_TOOLS_SUFFIX "" CACHE STRING "Tools (moc, uic, rcc, etc.) suffix")
|
2016-10-07 23:43:48 +00:00
|
|
|
|
2016-07-25 03:00:50 +00:00
|
|
|
# optional package
|
2019-05-15 20:42:09 +00:00
|
|
|
option(WITH_CUPS "Build CUPS support" ON)
|
|
|
|
add_feature_info(cups WITH_CUPS "build CUPS support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2019-05-15 20:42:09 +00:00
|
|
|
option(WITH_JPEG "Build JPEG support" ON)
|
|
|
|
add_feature_info(jpeg WITH_JPEG "build JPEG support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2019-05-15 20:42:09 +00:00
|
|
|
option(WITH_TIFF "Build TIFF support" ON)
|
|
|
|
add_feature_info(tiff WITH_TIFF "build TIFF support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2020-01-15 22:13:48 +00:00
|
|
|
option(WITH_DBUS "Build D-Bus support" ON)
|
|
|
|
add_feature_info(dbus WITH_DBUS "build D-Bus support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2019-05-15 20:42:09 +00:00
|
|
|
option(WITH_FONTCONFIG "Build Fontconfig support" ON)
|
|
|
|
add_feature_info(fontconfig WITH_FONTCONFIG "build Fontconfig support")
|
2015-12-15 21:41:35 +02:00
|
|
|
|
2015-12-10 05:06:13 +02:00
|
|
|
option(WITH_ODBC "Build ODBC database plugin" ON)
|
2019-05-15 20:42:09 +00:00
|
|
|
add_feature_info(odbc WITH_ODBC "build ODBC support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2020-11-30 16:36:05 +00:00
|
|
|
option(WITH_POSTGRESQL "Build PostgreSQL database plugin" ON)
|
|
|
|
add_feature_info(postgresql WITH_POSTGRESQL "build PostgreSQL support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
|
|
|
option(WITH_MYSQL "Build MySQL database plugin" ON)
|
2019-05-15 20:42:09 +00:00
|
|
|
add_feature_info(mysql WITH_MYSQL "build MySQL support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2020-11-27 23:38:20 +00:00
|
|
|
option(WITH_INTL "Build Intl support" ON)
|
|
|
|
add_feature_info(intl WITH_INTL "build Intl support")
|
|
|
|
|
2020-11-30 05:19:36 +00:00
|
|
|
option(WITH_EXECINFO "Build ExecInfo support" OFF)
|
|
|
|
add_feature_info(execinfo WITH_EXECINFO "build ExecInfo support")
|
2019-12-03 15:58:59 +00:00
|
|
|
|
2016-07-25 03:00:50 +00:00
|
|
|
# optional features
|
2019-12-02 02:34:13 +00:00
|
|
|
option(KATIE_TESTS "Build automatic tests" OFF)
|
|
|
|
add_feature_info(tests KATIE_TESTS "build automatic tests")
|
|
|
|
|
|
|
|
option(KATIE_BENCHMARKS "Build automatic benchmarks" OFF)
|
|
|
|
add_feature_info(benchmarks KATIE_BENCHMARKS "build automatic benchmarks")
|
|
|
|
|
2016-10-24 16:24:30 +00:00
|
|
|
option(KATIE_UTILS "Build maintainance utilities" OFF)
|
2019-05-15 20:42:09 +00:00
|
|
|
add_feature_info(utils KATIE_UTILS "build maintainance utilities")
|
2016-10-24 16:24:30 +00:00
|
|
|
|
2020-12-20 14:26:33 +00:00
|
|
|
option(KATIE_PCH "Build components with pre-compiled header" OFF)
|
|
|
|
add_feature_info(pch KATIE_PCH "build components with pre-compiled header")
|
|
|
|
|
2015-12-10 05:06:13 +02:00
|
|
|
option(WITH_ACCESSIBILITY "Build accessibility support" ON)
|
2019-05-15 20:42:09 +00:00
|
|
|
add_feature_info(accessibility WITH_ACCESSIBILITY "build accessibility support")
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2019-12-28 23:23:06 +00:00
|
|
|
# v1.2.0+ required for compressBound()
|
2019-12-27 05:14:00 +00:00
|
|
|
find_package(ZLIB 1.2.0)
|
2016-09-11 03:34:55 +00:00
|
|
|
set_package_properties(ZLIB PROPERTIES
|
|
|
|
PURPOSE "Required for compression support"
|
|
|
|
DESCRIPTION "A Massively Spiffy Yet Delicately Unobtrusive Compression Library"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://zlib.net"
|
2016-09-11 03:34:55 +00:00
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2019-11-29 10:17:20 +00:00
|
|
|
# v4.6+ required for unorm2_getDecomposition()
|
2019-11-21 18:18:37 +00:00
|
|
|
find_package(ICU 4.6)
|
|
|
|
set_package_properties(ICU PROPERTIES
|
|
|
|
PURPOSE "Required for locales support"
|
|
|
|
DESCRIPTION "Mature, widely used libraries providing Unicode and Globalization support"
|
|
|
|
URL "http://site.icu-project.org/"
|
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2020-08-04 19:14:17 +03:00
|
|
|
# v1.1.3+ required for exported ZSTD_getErrorString() and ZSTD_getErrorCode()
|
|
|
|
find_package(ZSTD 1.1.3)
|
2019-06-28 20:40:35 +00:00
|
|
|
set_package_properties(ZSTD PROPERTIES
|
|
|
|
PURPOSE "Required for compression support"
|
|
|
|
DESCRIPTION "Fast real-time compression algorithm"
|
|
|
|
URL "https://github.com/facebook/zstd"
|
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2020-10-18 20:56:17 +03:00
|
|
|
# v0.9.8+ required for SHA-224...SHA-512 support
|
2020-08-10 23:10:57 +03:00
|
|
|
find_package(OpenSSL 0.9.8)
|
2015-12-10 05:06:13 +02:00
|
|
|
set_package_properties(OpenSSL PROPERTIES
|
|
|
|
PURPOSE "Required for HTTPS support"
|
2020-12-09 00:27:34 +00:00
|
|
|
DESCRIPTION "Robust, commercial-grade, and full-featured toolkit for SSL and TLS"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://openssl.org"
|
2016-10-19 05:41:21 +00:00
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2016-11-16 21:02:52 +00:00
|
|
|
# v7.7+ required for JavaScript compatibility
|
|
|
|
find_package(PCRE 7.7)
|
2016-11-14 14:19:20 +00:00
|
|
|
set_package_properties(PCRE PROPERTIES
|
|
|
|
PURPOSE "Required for regexp support in script component"
|
|
|
|
DESCRIPTION "Perl Compatible Regular Expressions"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.pcre.org/"
|
2016-11-14 14:19:20 +00:00
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2019-05-07 19:06:00 +00:00
|
|
|
find_package(X11)
|
2017-08-08 16:33:19 +00:00
|
|
|
set_package_properties(X11 PROPERTIES
|
|
|
|
PURPOSE "Required for X11/X.Org integration support"
|
|
|
|
DESCRIPTION "Open source implementation of the X Window System"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.x.org"
|
2017-08-08 16:33:19 +00:00
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2019-12-17 02:34:10 +00:00
|
|
|
# v2.1.10+ required for FT_GlyphSlot_Embolden()
|
|
|
|
find_package(Freetype 2.1.10)
|
2017-10-18 04:22:37 +00:00
|
|
|
set_package_properties(Freetype PROPERTIES
|
|
|
|
PURPOSE "Required for fonts configuration support"
|
|
|
|
DESCRIPTION "Freely available software library to render fonts"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.freetype.org"
|
2017-10-18 04:22:37 +00:00
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2019-07-26 22:48:00 +00:00
|
|
|
set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
|
|
|
|
find_package(Threads)
|
|
|
|
set_package_properties(Threads PROPERTIES
|
|
|
|
PURPOSE "Required for threads support"
|
|
|
|
DESCRIPTION "Platform dependent threads implementation"
|
|
|
|
URL ""
|
2019-12-17 22:15:46 +00:00
|
|
|
TYPE REQUIRED
|
2019-07-26 22:48:00 +00:00
|
|
|
)
|
|
|
|
|
2019-12-28 23:23:06 +00:00
|
|
|
# v1.5.4+ required for png_longjmp_ptr() without noreturn attribute
|
2019-12-27 05:37:54 +00:00
|
|
|
find_package(PNG 1.5.4)
|
2015-12-10 05:06:13 +02:00
|
|
|
set_package_properties(PNG PROPERTIES
|
|
|
|
PURPOSE "PNG format handler"
|
|
|
|
DESCRIPTION "A collection of routines used to create PNG format graphics files"
|
|
|
|
URL "http://www.libpng.org/pub/png/libpng.html"
|
2020-08-08 19:49:15 +03:00
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
|
|
|
# v3.5.0+ required for sqlite3_open_v2()
|
|
|
|
find_package(Sqlite 3.5.0)
|
|
|
|
set_package_properties(Sqlite PROPERTIES
|
|
|
|
PURPOSE "Required for SQLite database support"
|
|
|
|
DESCRIPTION "Software library that implements SQL database engine"
|
|
|
|
URL "https://www.sqlite.org/"
|
|
|
|
TYPE REQUIRED
|
|
|
|
)
|
|
|
|
|
2015-12-10 05:06:13 +02:00
|
|
|
find_package(JPEG)
|
|
|
|
set_package_properties(JPEG PROPERTIES
|
|
|
|
PURPOSE "JPEG format handler"
|
|
|
|
DESCRIPTION "JPEG image codec with accelerated baseline compression and decompression"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://libjpeg-turbo.virtualgl.org/"
|
2015-12-10 05:06:13 +02:00
|
|
|
TYPE RECOMMENDED
|
|
|
|
)
|
|
|
|
|
2019-12-28 23:23:06 +00:00
|
|
|
# v3.6.0+ required for TIFFReadRGBAImageOriented()
|
2019-12-27 06:19:55 +00:00
|
|
|
find_package(TIFF 3.6.0)
|
2015-12-10 05:06:13 +02:00
|
|
|
set_package_properties(TIFF PROPERTIES
|
|
|
|
PURPOSE "TIFF format handler"
|
|
|
|
DESCRIPTION "Library for manipulation of TIFF images"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "http://www.libtiff.org/"
|
2015-12-10 05:06:13 +02:00
|
|
|
TYPE RECOMMENDED
|
|
|
|
)
|
|
|
|
|
|
|
|
find_package(Cups)
|
|
|
|
set_package_properties(Cups PROPERTIES
|
|
|
|
PURPOSE "Required for printing support"
|
|
|
|
DESCRIPTION "CUPS is the standards-based, open source printing system"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.cups.org"
|
2015-12-10 05:06:13 +02:00
|
|
|
TYPE RECOMMENDED
|
|
|
|
)
|
|
|
|
|
2019-07-14 13:53:59 +00:00
|
|
|
# v2.4.2+ required for Freetype integration
|
2019-05-14 17:04:19 +00:00
|
|
|
find_package(Fontconfig 2.4.2)
|
2015-12-10 05:06:13 +02:00
|
|
|
set_package_properties(Fontconfig PROPERTIES
|
|
|
|
PURPOSE "Required for fonts configuration support"
|
|
|
|
DESCRIPTION "Library for configuring and customizing font access"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.freedesktop.org/wiki/Software/fontconfig/"
|
2015-12-10 05:06:13 +02:00
|
|
|
TYPE RECOMMENDED
|
|
|
|
)
|
|
|
|
|
2020-01-12 02:13:44 +00:00
|
|
|
# v1.5.12+ required for DBusBasicValue type
|
|
|
|
find_package(DBus 1.5.12)
|
2015-12-10 05:06:13 +02:00
|
|
|
set_package_properties(DBus PROPERTIES
|
|
|
|
PURPOSE "Required for D-Bus support"
|
|
|
|
DESCRIPTION "Message bus system, a simple way for applications to talk to one another"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.freedesktop.org/wiki/Software/dbus"
|
2015-12-10 05:06:13 +02:00
|
|
|
TYPE RECOMMENDED
|
|
|
|
)
|
|
|
|
|
2020-12-20 06:49:46 +00:00
|
|
|
# v3.0+ required for SQLSetEnvAttr() and many other but unixODBC versioning is different
|
2015-12-10 05:06:13 +02:00
|
|
|
find_package(ODBC)
|
|
|
|
set_package_properties(ODBC PROPERTIES
|
|
|
|
PURPOSE "Required for ODBC database support"
|
|
|
|
DESCRIPTION "The definitive standard for ODBC on non MS Windows platforms"
|
|
|
|
URL "http://www.unixodbc.org"
|
2020-12-10 02:02:01 +00:00
|
|
|
TYPE RECOMMENDED
|
2015-12-10 05:06:13 +02:00
|
|
|
)
|
|
|
|
|
2020-12-03 17:18:09 +00:00
|
|
|
# v7.4+ required for PQresultErrorField()
|
|
|
|
find_package(PostgreSQL 7.4)
|
2015-12-10 05:06:13 +02:00
|
|
|
set_package_properties(PostgreSQL PROPERTIES
|
|
|
|
PURPOSE "Required for PostgreSQL database support"
|
|
|
|
DESCRIPTION "The world's most advanced open source database"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.postgresql.org/"
|
2020-12-10 02:02:01 +00:00
|
|
|
TYPE RECOMMENDED
|
2015-12-10 05:06:13 +02:00
|
|
|
)
|
|
|
|
|
2020-01-23 15:19:25 +00:00
|
|
|
# v4.1.13+ required for multiple statements query and UTF-8 support
|
|
|
|
find_package(MySQL 4.1.13)
|
2015-12-10 05:06:13 +02:00
|
|
|
set_package_properties(MySQL PROPERTIES
|
|
|
|
PURPOSE "Required for MySQL database support"
|
|
|
|
DESCRIPTION "The world's most popular open source database"
|
2019-12-11 21:20:40 +00:00
|
|
|
URL "https://www.mysql.com/"
|
2020-12-10 02:02:01 +00:00
|
|
|
TYPE RECOMMENDED
|
2015-12-10 05:06:13 +02:00
|
|
|
)
|
|
|
|
|
2020-11-27 23:38:20 +00:00
|
|
|
find_package(Intl)
|
|
|
|
set_package_properties(Intl PROPERTIES
|
|
|
|
PURPOSE "Required for translations support"
|
|
|
|
DESCRIPTION "GNU gettext runtime library"
|
|
|
|
URL "https://www.gnu.org/software/gettext/gettext.html"
|
2020-12-10 02:02:01 +00:00
|
|
|
TYPE RECOMMENDED
|
2020-11-27 23:38:20 +00:00
|
|
|
)
|
|
|
|
|
2020-11-30 05:19:36 +00:00
|
|
|
find_package(ExecInfo)
|
|
|
|
set_package_properties(ExecInfo PROPERTIES
|
2020-01-23 16:29:42 +00:00
|
|
|
PURPOSE "Required for stack traces on assert and crash"
|
2020-11-30 05:19:36 +00:00
|
|
|
DESCRIPTION "Standard C library specific execinfo implementation"
|
|
|
|
URL ""
|
2020-12-10 02:02:01 +00:00
|
|
|
TYPE RECOMMENDED
|
2019-12-03 15:58:59 +00:00
|
|
|
)
|
|
|
|
|
2020-11-11 06:26:13 +02:00
|
|
|
# stored in qconfig.h.cmake
|
|
|
|
check_type_size(size_t QT_POINTER_SIZE)
|
|
|
|
|
2020-11-27 23:23:27 +00:00
|
|
|
# used in components, tests and JavaScriptCore
|
2020-12-31 21:34:08 +02:00
|
|
|
katie_check_header("cxxabi.h")
|
2020-12-31 23:20:48 +02:00
|
|
|
katie_check_header("semaphore.h")
|
2020-11-11 06:26:13 +02:00
|
|
|
katie_check_function(getpwnam_r "pwd.h")
|
|
|
|
katie_check_function(getpwuid_r "pwd.h")
|
|
|
|
katie_check_function(getgrgid_r "grp.h")
|
|
|
|
katie_check_function(nl_langinfo "langinfo.h")
|
2020-11-16 23:34:16 +02:00
|
|
|
katie_check_function(getaddrinfo "netdb.h")
|
2020-11-17 00:12:44 +02:00
|
|
|
katie_check_function(clock_gettime "time.h")
|
2020-11-18 00:58:56 +02:00
|
|
|
katie_check_function(vsnprintf "stdio.h")
|
2020-11-25 15:13:42 +00:00
|
|
|
katie_check_function(posix_memalign "stdlib.h")
|
2020-11-11 06:26:13 +02:00
|
|
|
katie_check_function(strerror_r "string.h")
|
|
|
|
katie_check_function(localtime_r "time.h")
|
|
|
|
katie_check_function(gmtime_r "time.h")
|
|
|
|
katie_check_function(fcvt "stdlib.h")
|
|
|
|
katie_check_function(ecvt "stdlib.h")
|
|
|
|
katie_check_function(getprogname "stdlib.h")
|
2020-11-27 01:01:59 +00:00
|
|
|
katie_check_function(arc4random "stdlib.h")
|
2020-11-11 06:26:13 +02:00
|
|
|
katie_check_function(get_current_dir_name "unistd.h")
|
|
|
|
katie_check_function(prctl "sys/prctl.h")
|
|
|
|
katie_check_function(fegetenv "fenv.h")
|
|
|
|
katie_check_function(fesetenv "fenv.h")
|
|
|
|
katie_check_function(feclearexcept "fenv.h")
|
|
|
|
katie_check_function(feenableexcept "fenv.h")
|
2020-11-25 15:13:42 +00:00
|
|
|
katie_check_function(madvise "sys/mman.h")
|
2020-11-16 23:27:04 +02:00
|
|
|
katie_check_function(getifaddrs "ifaddrs.h")
|
2020-11-27 23:23:27 +00:00
|
|
|
katie_check_function(timegm "time.h")
|
2020-12-08 15:47:54 +00:00
|
|
|
katie_check_function(inotify_init1 "sys/inotify.h")
|
|
|
|
katie_check_function(kevent "sys/event.h")
|
2020-12-10 01:19:03 +00:00
|
|
|
katie_check_function(pipe2 "unistd.h")
|
2020-12-10 01:24:49 +00:00
|
|
|
katie_check_function(accept4 "sys/socket.h")
|
|
|
|
katie_check_function(paccept "sys/socket.h")
|
2020-12-24 22:51:26 +00:00
|
|
|
katie_check_function(getdomainname "unistd.h")
|
2020-11-27 23:23:27 +00:00
|
|
|
katie_check_struct(tm tm_gmtoff "time.h")
|
|
|
|
katie_check_struct(tm tm_zone "time.h")
|
2020-11-11 06:26:13 +02:00
|
|
|
katie_check_struct(sockaddr_ll sll_addr "netpacket/packet.h")
|
|
|
|
katie_check_struct(sockaddr_dl sdl_index "net/if_dl.h")
|
|
|
|
katie_check_struct(dirent d_type "dirent.h")
|
|
|
|
|
2020-11-27 23:23:27 +00:00
|
|
|
cmake_reset_check_state()
|
|
|
|
set(CMAKE_REQUIRED_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
|
2020-12-23 15:39:48 +00:00
|
|
|
katie_check_function(pthread_attr_setstacksize "pthread.h")
|
2020-11-27 23:23:27 +00:00
|
|
|
katie_check_function(pthread_setname_np "pthread.h")
|
|
|
|
cmake_reset_check_state()
|
|
|
|
|
2020-11-11 06:26:13 +02:00
|
|
|
# 64-bit offset alternatives, if any of the functions is not found it will set
|
|
|
|
# QT_LARGEFILE_SUPPORT to FALSE. QT_LARGEFILE_SUPPORT is used in qconfig.h
|
|
|
|
set(QT_LARGEFILE_SUPPORT TRUE)
|
|
|
|
katie_check_function64(stat64 "sys/stat.h")
|
|
|
|
katie_check_function64(lstat64 "sys/stat.h")
|
|
|
|
katie_check_function64(fstat64 "sys/stat.h")
|
|
|
|
katie_check_function64(open64 "fcntl.h")
|
|
|
|
katie_check_function64(creat64 "fcntl.h")
|
|
|
|
katie_check_function64(lseek64 "unistd.h")
|
|
|
|
katie_check_function64(truncate64 "unistd.h")
|
|
|
|
katie_check_function64(ftruncate64 "unistd.h")
|
|
|
|
katie_check_function64(fopen64 "stdio.h")
|
|
|
|
katie_check_function64(fseeko64 "stdio.h")
|
|
|
|
katie_check_function64(ftello64 "stdio.h")
|
|
|
|
katie_check_function64(fgetpos64 "stdio.h")
|
|
|
|
katie_check_function64(fsetpos64 "stdio.h")
|
|
|
|
katie_check_function64(mmap64 "sys/mman.h")
|
|
|
|
katie_check_function64(readdir64 "dirent.h")
|
|
|
|
katie_check_function64(readdir64_r "dirent.h")
|
|
|
|
|
2020-12-02 03:55:49 +00:00
|
|
|
katie_check_proc(exe)
|
|
|
|
katie_check_proc(cmdline)
|
|
|
|
|
2020-11-11 06:26:13 +02:00
|
|
|
configure_file(
|
|
|
|
${CMAKE_SOURCE_DIR}/src/core/global/qconfig.h.cmake
|
|
|
|
${CMAKE_BINARY_DIR}/include/QtCore/qconfig.h
|
|
|
|
)
|
|
|
|
configure_file(
|
|
|
|
${CMAKE_SOURCE_DIR}/src/core/global/qconfig.cpp.cmake
|
|
|
|
${CMAKE_BINARY_DIR}/include/qconfig.cpp
|
|
|
|
)
|
|
|
|
|
2019-12-02 02:34:13 +00:00
|
|
|
if(KATIE_TESTS OR KATIE_BENCHMARKS)
|
2020-12-08 15:47:54 +00:00
|
|
|
message(WARNING "Deploying tests/benchmarks build is a bad idea")
|
2015-12-10 05:06:13 +02:00
|
|
|
enable_testing()
|
|
|
|
add_definitions(-DQT_BUILD_INTERNAL)
|
|
|
|
endif()
|
|
|
|
|
2020-12-03 16:35:18 +00:00
|
|
|
foreach(script exec dbus xvfb dbg)
|
2020-01-04 22:21:35 +00:00
|
|
|
configure_file(
|
|
|
|
${CMAKE_SOURCE_DIR}/cmake/${script}.sh.cmake
|
|
|
|
${CMAKE_BINARY_DIR}/${CMAKE_FILES_DIRECTORY}/${script}.sh
|
|
|
|
@ONLY
|
|
|
|
)
|
|
|
|
file(
|
|
|
|
COPY ${CMAKE_BINARY_DIR}/${CMAKE_FILES_DIRECTORY}/${script}.sh
|
|
|
|
DESTINATION ${CMAKE_BINARY_DIR}
|
|
|
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
|
|
|
)
|
|
|
|
endforeach()
|
2019-12-15 21:54:30 +00:00
|
|
|
|
2016-07-25 03:00:50 +00:00
|
|
|
# optional packages
|
2015-12-15 18:15:10 +02:00
|
|
|
if(NOT WITH_FONTCONFIG OR NOT FONTCONFIG_FOUND)
|
|
|
|
katie_definition(-DQT_NO_FONTCONFIG)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
if(NOT WITH_DBUS OR NOT DBUS_FOUND)
|
|
|
|
katie_definition(-DQT_NO_DBUS)
|
2016-05-03 16:02:00 +00:00
|
|
|
else()
|
|
|
|
set(KATIE_COMPONENTS "${KATIE_COMPONENTS} DBus")
|
2020-02-08 23:49:50 +00:00
|
|
|
set(KATIE_TOOLS "${KATIE_TOOLS} qdbus qdbusxml2cpp qdbuscpp2xml qdbusviewer")
|
2015-12-15 18:15:10 +02:00
|
|
|
endif()
|
|
|
|
|
|
|
|
if(NOT WITH_CUPS OR NOT CUPS_FOUND)
|
2020-01-18 05:28:02 +00:00
|
|
|
katie_definition(-DQT_NO_CUPS)
|
2015-12-15 18:15:10 +02:00
|
|
|
endif()
|
|
|
|
|
2016-03-09 17:24:04 +00:00
|
|
|
if(NOT WITH_JPEG OR NOT JPEG_FOUND)
|
|
|
|
katie_definition(-DQT_NO_IMAGEFORMAT_JPEG)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
if(NOT WITH_TIFF OR NOT TIFF_FOUND)
|
|
|
|
katie_definition(-DQT_NO_IMAGEFORMAT_TIFF)
|
|
|
|
endif()
|
|
|
|
|
2020-11-27 23:38:20 +00:00
|
|
|
if(NOT WITH_INTL OR NOT INTL_FOUND)
|
|
|
|
katie_definition(-DQT_NO_TRANSLATION)
|
|
|
|
endif()
|
|
|
|
|
2021-01-01 22:46:39 +02:00
|
|
|
if(NOT WITH_EXECINFO OR NOT EXECINFO_FOUND)
|
2020-11-30 05:19:36 +00:00
|
|
|
katie_definition(-DQT_NO_EXECINFO)
|
2019-12-03 15:58:59 +00:00
|
|
|
endif()
|
|
|
|
|
2016-07-25 03:00:50 +00:00
|
|
|
# conditional features
|
|
|
|
if(NOT WITH_ACCESSIBILITY)
|
|
|
|
katie_definition(-DQT_NO_ACCESSIBILITY)
|
|
|
|
endif()
|
|
|
|
|
2020-12-20 15:59:54 +00:00
|
|
|
add_library(pic_test ${KATIE_TYPE} EXCLUDE_FROM_ALL "${CMAKE_SOURCE_DIR}/cmake/pic.cpp")
|
|
|
|
get_target_property(HAVE_pic pic_test POSITION_INDEPENDENT_CODE)
|
|
|
|
if(NOT HAVE_pic)
|
|
|
|
katie_definition(-DQ_NO_DATA_RELOCATION)
|
|
|
|
endif()
|
|
|
|
|
2016-07-10 03:03:15 +03:00
|
|
|
# keep in sync with the gui component CMake file, only definitions setup is needed here
|
2020-01-18 01:24:10 +00:00
|
|
|
foreach(x11ext Xshape Xinerama Xrandr Xrender Xfixes Xcursor)
|
2019-05-13 18:23:35 +00:00
|
|
|
if(NOT X11_${x11ext}_FOUND)
|
|
|
|
message(WARNING "The X11 ${x11ext} extension was not found")
|
|
|
|
string(TOUPPER "${x11ext}" upperext)
|
|
|
|
katie_definition(-DQT_NO_${upperext})
|
2016-07-10 03:03:15 +03:00
|
|
|
endif()
|
2019-05-13 18:23:35 +00:00
|
|
|
endforeach()
|
|
|
|
if(NOT X11_Xext_FOUND)
|
|
|
|
message(WARNING "The X11 Xext extension was not found")
|
2020-12-26 02:46:01 +00:00
|
|
|
katie_definition(-DQT_NO_XSYNC -DQT_NO_XSHAPE)
|
2019-05-13 18:23:35 +00:00
|
|
|
endif()
|
2020-02-11 00:47:39 +00:00
|
|
|
if(NOT X11_SM_FOUND OR NOT X11_ICE_FOUND)
|
|
|
|
message(WARNING "X11 SM/ICE was not found thus disabling session manager support")
|
2019-05-13 18:23:35 +00:00
|
|
|
katie_definition(-DQT_NO_SESSIONMANAGER)
|
2016-07-10 03:03:15 +03:00
|
|
|
endif()
|
|
|
|
|
2019-05-31 10:25:19 +00:00
|
|
|
add_subdirectory(src/shared)
|
2016-02-01 15:26:26 +02:00
|
|
|
|
2015-12-10 05:06:13 +02:00
|
|
|
add_subdirectory(src/core)
|
|
|
|
add_subdirectory(src/xml)
|
2017-04-25 08:15:19 +00:00
|
|
|
if(WITH_DBUS AND DBUS_FOUND)
|
|
|
|
add_subdirectory(src/dbus)
|
|
|
|
endif()
|
|
|
|
add_subdirectory(src/declarative)
|
|
|
|
add_subdirectory(src/designer)
|
|
|
|
add_subdirectory(src/gui)
|
|
|
|
add_subdirectory(src/imports)
|
|
|
|
add_subdirectory(src/network)
|
|
|
|
add_subdirectory(src/plugins)
|
|
|
|
add_subdirectory(src/script)
|
|
|
|
add_subdirectory(src/scripttools)
|
|
|
|
add_subdirectory(src/sql)
|
|
|
|
add_subdirectory(src/svg)
|
|
|
|
add_subdirectory(src/test)
|
|
|
|
add_subdirectory(src/uitools)
|
2017-08-09 11:51:23 +00:00
|
|
|
|
2017-04-26 07:18:37 +00:00
|
|
|
add_subdirectory(src/tools)
|
2017-08-09 11:51:23 +00:00
|
|
|
|
2020-11-28 19:16:51 +00:00
|
|
|
if(WITH_INTL AND INTL_FOUND)
|
|
|
|
add_subdirectory(translations)
|
|
|
|
endif()
|
2019-05-19 04:45:07 +00:00
|
|
|
|
2019-12-02 02:34:13 +00:00
|
|
|
if(KATIE_TESTS OR KATIE_BENCHMARKS)
|
2017-04-25 08:15:19 +00:00
|
|
|
add_subdirectory(tests)
|
2015-12-14 06:25:36 +02:00
|
|
|
endif()
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2016-10-24 16:24:30 +00:00
|
|
|
if(KATIE_UTILS)
|
2017-05-07 03:59:57 +00:00
|
|
|
add_subdirectory(util)
|
2016-10-24 16:24:30 +00:00
|
|
|
endif()
|
2015-12-18 18:37:01 +02:00
|
|
|
|
2020-12-26 17:18:42 +00:00
|
|
|
# the macro calls bellow are generated via the incfsck script
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QAbstractExtensionFactory QtDesigner extension.h)
|
|
|
|
katie_generate_obsolete(QAbstractExtensionManager QtDesigner extension.h)
|
|
|
|
katie_generate_obsolete(QAbstractFileEngineIterator QtCore qabstractfileengine.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QAbstractFormBuilder QtDesigner abstractformbuilder.h)
|
|
|
|
katie_generate_obsolete(QAbstractGraphicsShapeItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QAbstractListModel QtCore qabstractitemmodel.h)
|
|
|
|
katie_generate_obsolete(QAbstractTableModel QtCore qabstractitemmodel.h)
|
|
|
|
katie_generate_obsolete(QAbstractUndoItem QtGui qtextdocument.h)
|
|
|
|
katie_generate_obsolete(QAccessible2Interface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleActionInterface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleApplication QtGui qaccessibleobject.h)
|
|
|
|
katie_generate_obsolete(QAccessibleBridgeFactoryInterface QtGui qaccessiblebridge.h)
|
|
|
|
katie_generate_obsolete(QAccessibleBridgePlugin QtGui qaccessiblebridge.h)
|
|
|
|
katie_generate_obsolete(QAccessibleEditableTextInterface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleEvent QtGui qaccessible.h)
|
|
|
|
katie_generate_obsolete(QAccessibleFactoryInterface QtGui qaccessibleplugin.h)
|
|
|
|
katie_generate_obsolete(QAccessibleImageInterface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleInterfaceEx QtGui qaccessible.h)
|
|
|
|
katie_generate_obsolete(QAccessibleInterface QtGui qaccessible.h)
|
|
|
|
katie_generate_obsolete(QAccessibleObjectEx QtGui qaccessibleobject.h)
|
|
|
|
katie_generate_obsolete(QAccessibleSimpleEditableTextInterface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleTable2CellInterface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleTable2Interface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleTableInterface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleTextInterface QtGui qaccessible2.h)
|
|
|
|
katie_generate_obsolete(QAccessibleValueInterface QtGui qaccessible2.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QAccessibleWidgetEx QtGui qaccessiblewidget.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QActionEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QAnimationDriver QtGui qabstractanimation.h)
|
|
|
|
katie_generate_obsolete(QArgument QtCore qobjectdefs.h)
|
|
|
|
katie_generate_obsolete(QAtomicInt QtCore qatomic.h)
|
|
|
|
katie_generate_obsolete(QAtomicPointer QtCore qatomic.h)
|
|
|
|
katie_generate_obsolete(QBasicAtomicInt QtCore qbasicatomic.h)
|
|
|
|
katie_generate_obsolete(QBitRef QtCore qbitarray.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QBrushData QtGui qbrush.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QByteRef QtCore qbytearray.h)
|
|
|
|
katie_generate_obsolete(QCharRef QtCore qstring.h)
|
|
|
|
katie_generate_obsolete(QChildEvent QtCore qcoreevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QClipboardEvent QtGui qevent.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QCloseEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QConicalGradient QtGui qbrush.h)
|
|
|
|
katie_generate_obsolete(QContextMenuEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QContiguousCacheData QtCore qcontiguouscache.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QContiguousCacheTypedData QtCore qcontiguouscache.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QDateEdit QtGui qdatetimeedit.h)
|
|
|
|
katie_generate_obsolete(QDate QtCore qdatetime.h)
|
|
|
|
katie_generate_obsolete(QDBusAbstractInterfaceBase QtDBus qdbusabstractinterface.h)
|
|
|
|
katie_generate_obsolete(QDBusObjectPath QtDBus qdbusextratypes.h)
|
|
|
|
katie_generate_obsolete(QDBusPendingCallWatcher QtDBus qdbuspendingcall.h)
|
|
|
|
katie_generate_obsolete(QDBusPendingReplyData QtDBus qdbuspendingreply.h)
|
|
|
|
katie_generate_obsolete(QDBusSignature QtDBus qdbusextratypes.h)
|
|
|
|
katie_generate_obsolete(QDBusVariant QtDBus qdbusextratypes.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QDeclarativeAttachedPropertiesFunc QtDeclarative qdeclarativeprivate.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QDeclarativeListProperty QtDeclarative qdeclarativelist.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QDeclarativeListReference QtDeclarative qdeclarativelist.h)
|
|
|
|
katie_generate_obsolete(QDeclarativeProperties QtDeclarative qdeclarativeproperty.h)
|
|
|
|
katie_generate_obsolete(QDeclarativeTypeInfo QtDeclarative qdeclarativeprivate.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QDesignerActionEditorInterface QtDesigner abstractactioneditor.h)
|
|
|
|
katie_generate_obsolete(QDesignerBrushManagerInterface QtDesigner abstractbrushmanager.h)
|
|
|
|
katie_generate_obsolete(QDesignerComponents QtDesigner qdesigner_components.h)
|
|
|
|
katie_generate_obsolete(QDesignerContainerExtension QtDesigner container.h)
|
|
|
|
katie_generate_obsolete(QDesignerCustomWidgetCollectionInterface QtDesigner customwidget.h)
|
|
|
|
katie_generate_obsolete(QDesignerCustomWidgetInterface QtDesigner customwidget.h)
|
|
|
|
katie_generate_obsolete(QDesignerDnDItemInterface QtDesigner abstractdnditem.h)
|
|
|
|
katie_generate_obsolete(QDesignerDynamicPropertySheetExtension QtDesigner dynamicpropertysheet.h)
|
|
|
|
katie_generate_obsolete(QDesignerExtraInfoExtension QtDesigner extrainfo.h)
|
|
|
|
katie_generate_obsolete(QDesignerFormEditorInterface QtDesigner abstractformeditor.h)
|
|
|
|
katie_generate_obsolete(QDesignerFormEditorPluginInterface QtDesigner abstractformeditorplugin.h)
|
|
|
|
katie_generate_obsolete(QDesignerFormWindowCursorInterface QtDesigner abstractformwindowcursor.h)
|
|
|
|
katie_generate_obsolete(QDesignerFormWindowInterface QtDesigner abstractformwindow.h)
|
|
|
|
katie_generate_obsolete(QDesignerFormWindowManagerInterface QtDesigner abstractformwindowmanager.h)
|
|
|
|
katie_generate_obsolete(QDesignerFormWindowToolInterface QtDesigner abstractformwindowtool.h)
|
|
|
|
katie_generate_obsolete(QDesignerIconCacheInterface QtDesigner abstracticoncache.h)
|
|
|
|
katie_generate_obsolete(QDesignerIntegrationInterface QtDesigner abstractintegration.h)
|
|
|
|
katie_generate_obsolete(QDesignerLanguageExtension QtDesigner abstractlanguage.h)
|
|
|
|
katie_generate_obsolete(QDesignerLayoutDecorationExtension QtDesigner layoutdecoration.h)
|
|
|
|
katie_generate_obsolete(QDesignerMemberSheetExtension QtDesigner membersheet.h)
|
|
|
|
katie_generate_obsolete(QDesignerMetaDataBaseInterface QtDesigner abstractmetadatabase.h)
|
|
|
|
katie_generate_obsolete(QDesignerMetaDataBaseItemInterface QtDesigner abstractmetadatabase.h)
|
|
|
|
katie_generate_obsolete(QDesignerObjectInspectorInterface QtDesigner abstractobjectinspector.h)
|
|
|
|
katie_generate_obsolete(QDesignerPromotionInterface QtDesigner abstractpromotioninterface.h)
|
|
|
|
katie_generate_obsolete(QDesignerPropertyEditorInterface QtDesigner abstractpropertyeditor.h)
|
|
|
|
katie_generate_obsolete(QDesignerPropertySheetExtension QtDesigner propertysheet.h)
|
|
|
|
katie_generate_obsolete(QDesignerResourceBrowserInterface QtDesigner abstractresourcebrowser.h)
|
|
|
|
katie_generate_obsolete(QDesignerTaskMenuExtension QtDesigner taskmenu.h)
|
|
|
|
katie_generate_obsolete(QDesignerWidgetBoxInterface QtDesigner abstractwidgetbox.h)
|
|
|
|
katie_generate_obsolete(QDesignerWidgetDataBaseInterface QtDesigner abstractwidgetdatabase.h)
|
|
|
|
katie_generate_obsolete(QDesignerWidgetDataBaseItemInterface QtDesigner abstractwidgetdatabase.h)
|
|
|
|
katie_generate_obsolete(QDesignerWidgetFactoryInterface QtDesigner abstractwidgetfactory.h)
|
|
|
|
katie_generate_obsolete(QDomAttr QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomCDATASection QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomCharacterData QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomComment QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomDocumentFragment QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomDocument QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomDocumentType QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomElement QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomEntity QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomEntityReference QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomImplementation QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomNamedNodeMap QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomNodeList QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomNode QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomNotation QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomProcessingInstruction QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDomText QtXml qdom.h)
|
|
|
|
katie_generate_obsolete(QDoubleSpinBox QtGui qspinbox.h)
|
|
|
|
katie_generate_obsolete(QDoubleValidator QtGui qvalidator.h)
|
|
|
|
katie_generate_obsolete(QDragEnterEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QDragLeaveEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QDragMoveEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QDropEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QDynamicPropertyChangeEvent QtCore qcoreevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QEvent QtCore qcoreevent.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QEventSizeOfChecker QtTest qtestspontaneevent.h)
|
|
|
|
katie_generate_obsolete(QExplicitlySharedDataPointer QtCore qsharedpointer.h)
|
|
|
|
katie_generate_obsolete(QExtensionFactory QtDesigner default_extensionfactory.h)
|
|
|
|
katie_generate_obsolete(QFileInfoList QtCore qfileinfo.h)
|
|
|
|
katie_generate_obsolete(QFlag QtCore qglobal.h)
|
|
|
|
katie_generate_obsolete(QFlags QtCore qglobal.h)
|
|
|
|
katie_generate_obsolete(QFocusEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QFontMetricsF QtGui qfontmetrics.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QFormBuilder QtDesigner formbuilder.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QFutureInterfaceBase QtCore qfutureinterface.h)
|
|
|
|
katie_generate_obsolete(QFutureIterator QtCore qfuture.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QFutureWatcherBase QtCore qfuturewatcher.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QGenericArgument QtCore qobjectdefs.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QGenericReturnArgument QtCore qobjectdefs.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QGestureEvent QtGui qevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QGlobalStaticDeleter QtCore qglobal.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QGlobalStatic QtCore qglobal.h)
|
|
|
|
katie_generate_obsolete(QGradient QtGui qbrush.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QGradientStop QtGui qbrush.h)
|
|
|
|
katie_generate_obsolete(QGradientStops QtGui qbrush.h)
|
|
|
|
katie_generate_obsolete(QGraphicsAnchor QtGui qgraphicsanchorlayout.h)
|
|
|
|
katie_generate_obsolete(QGraphicsBlurEffect QtGui qgraphicseffect.h)
|
|
|
|
katie_generate_obsolete(QGraphicsColorizeEffect QtGui qgraphicseffect.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QGraphicsDropShadowEffect QtGui qgraphicseffect.h)
|
|
|
|
katie_generate_obsolete(QGraphicsEllipseItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsItemGroup QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsLineItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsObject QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsOpacityEffect QtGui qgraphicseffect.h)
|
|
|
|
katie_generate_obsolete(QGraphicsPathItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsPixmapItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsPolygonItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsRectItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsRotation QtGui qgraphicstransform.h)
|
|
|
|
katie_generate_obsolete(QGraphicsScale QtGui qgraphicstransform.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneContextMenuEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneDragDropEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneHelpEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneHoverEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneMouseEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneMoveEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneResizeEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSceneWheelEvent QtGui qgraphicssceneevent.h)
|
|
|
|
katie_generate_obsolete(QGraphicsSimpleTextItem QtGui qgraphicsitem.h)
|
|
|
|
katie_generate_obsolete(QGraphicsTextItem QtGui qgraphicsitem.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QHashData QtCore qhash.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QHashIterator QtCore qhash.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QHashNode QtCore qhash.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QHBoxLayout QtGui qboxlayout.h)
|
|
|
|
katie_generate_obsolete(QHelpEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QHideEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QHoverEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QHttpHeader QtNetwork qhttp.h)
|
|
|
|
katie_generate_obsolete(QHttpPart QtNetwork qhttpmultipart.h)
|
|
|
|
katie_generate_obsolete(QHttpRequestHeader QtNetwork qhttp.h)
|
|
|
|
katie_generate_obsolete(QHttpResponseHeader QtNetwork qhttp.h)
|
|
|
|
katie_generate_obsolete(QIconEngineFactoryInterface QtGui qiconengineplugin.h)
|
|
|
|
katie_generate_obsolete(QIconEngineFactoryInterfaceV2 QtGui qiconengineplugin.h)
|
|
|
|
katie_generate_obsolete(QIconEnginePluginV2 QtGui qiconengineplugin.h)
|
|
|
|
katie_generate_obsolete(QIconEngineV2 QtGui qiconengine.h)
|
|
|
|
katie_generate_obsolete(QImageIOHandlerFactoryInterface QtGui qimageiohandler.h)
|
|
|
|
katie_generate_obsolete(QImageIOPlugin QtGui qimageiohandler.h)
|
|
|
|
katie_generate_obsolete(QIncompatibleFlag QtCore qglobal.h)
|
|
|
|
katie_generate_obsolete(QInputContextFactoryInterface QtGui qinputcontextplugin.h)
|
|
|
|
katie_generate_obsolete(QInputEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QInputMethodEvent QtGui qevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QInternal QtCore qnamespace.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QIntValidator QtGui qvalidator.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QIPv6Address QtNetwork qhostaddress.h)
|
|
|
|
katie_generate_obsolete(Q_IPV6ADDR QtNetwork qhostaddress.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QItemEditorCreatorBase QtGui qitemeditorfactory.h)
|
|
|
|
katie_generate_obsolete(QItemEditorCreator QtGui qitemeditorfactory.h)
|
|
|
|
katie_generate_obsolete(QItemSelection QtGui qitemselectionmodel.h)
|
|
|
|
katie_generate_obsolete(QItemSelectionRange QtGui qitemselectionmodel.h)
|
|
|
|
katie_generate_obsolete(QJsonParseError QtCore qjsondocument.h)
|
|
|
|
katie_generate_obsolete(QKeyEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QLatin1Char QtCore qchar.h)
|
|
|
|
katie_generate_obsolete(QLatin1String QtCore qstring.h)
|
|
|
|
katie_generate_obsolete(QLinearGradient QtGui qbrush.h)
|
|
|
|
katie_generate_obsolete(QLineF QtCore qline.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QLinkedListData QtCore qlinkedlist.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QLinkedListIterator QtCore qlinkedlist.h)
|
|
|
|
katie_generate_obsolete(QLinkedListNode QtCore qlinkedlist.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QListData QtCore qlist.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QListIterator QtCore qlist.h)
|
|
|
|
katie_generate_obsolete(QListWidgetItem QtGui qlistwidget.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QMapData QtCore qmap.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QMapIterator QtCore qmap.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QMapNode QtCore qmap.h)
|
|
|
|
katie_generate_obsolete(QMapPayloadNode QtCore qmap.h)
|
|
|
|
katie_generate_obsolete(QMatrix2x2 QtGui qgenericmatrix.h)
|
|
|
|
katie_generate_obsolete(QMatrix2x3 QtGui qgenericmatrix.h)
|
|
|
|
katie_generate_obsolete(QMatrix2x4 QtGui qgenericmatrix.h)
|
|
|
|
katie_generate_obsolete(QMatrix3x2 QtGui qgenericmatrix.h)
|
|
|
|
katie_generate_obsolete(QMatrix3x3 QtGui qgenericmatrix.h)
|
|
|
|
katie_generate_obsolete(QMatrix3x4 QtGui qgenericmatrix.h)
|
|
|
|
katie_generate_obsolete(QMatrix4x2 QtGui qgenericmatrix.h)
|
|
|
|
katie_generate_obsolete(QMatrix4x3 QtGui qgenericmatrix.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QMetaClassInfo QtCore qmetaobject.h)
|
|
|
|
katie_generate_obsolete(QMetaEnum QtCore qmetaobject.h)
|
|
|
|
katie_generate_obsolete(QMetaMethod QtCore qmetaobject.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QMetaObjectAccessor QtCore qobjectdefs.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QMetaProperty QtCore qmetaobject.h)
|
|
|
|
katie_generate_obsolete(QMetaTypeId2 QtCore qmetatype.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QMetaTypeId QtCore qmetatype.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QModelIndexList QtCore qabstractitemmodel.h)
|
|
|
|
katie_generate_obsolete(QModelIndex QtCore qabstractitemmodel.h)
|
|
|
|
katie_generate_obsolete(QMouseEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QMoveEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QMultiHash QtCore qhash.h)
|
|
|
|
katie_generate_obsolete(QMultiMap QtCore qmap.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QMutableFutureIterator QtCore qfuture.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QMutableHashIterator QtCore qhash.h)
|
|
|
|
katie_generate_obsolete(QMutableLinkedListIterator QtCore qlist.h)
|
|
|
|
katie_generate_obsolete(QMutableListIterator QtCore qlist.h)
|
|
|
|
katie_generate_obsolete(QMutableMapIterator QtCore qmap.h)
|
|
|
|
katie_generate_obsolete(QMutableSetIterator QtCore qset.h)
|
|
|
|
katie_generate_obsolete(QMutableStringListIterator QtCore qstringlist.h)
|
|
|
|
katie_generate_obsolete(QMutableVectorIterator QtCore qvector.h)
|
|
|
|
katie_generate_obsolete(QMutexLocker QtCore qmutex.h)
|
|
|
|
katie_generate_obsolete(QNetworkAddressEntry QtNetwork qnetworkinterface.h)
|
|
|
|
katie_generate_obsolete(QNetworkCacheMetaData QtNetwork qabstractnetworkcache.h)
|
|
|
|
katie_generate_obsolete(QNetworkConfigurationManager QtNetwork qnetworkconfigmanager.h)
|
|
|
|
katie_generate_obsolete(QNetworkProxyFactory QtNetwork qnetworkproxy.h)
|
|
|
|
katie_generate_obsolete(QNetworkProxyQuery QtNetwork qnetworkproxy.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QNoDebug QtCore qdebug.h)
|
|
|
|
katie_generate_obsolete(QObjectData QtCore qobject.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QObjectList QtCore qobject.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QPaintEngineState QtGui qpaintengine.h)
|
|
|
|
katie_generate_obsolete(QPainterPathPrivate QtGui qpainterpath.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QPainterPathStroker QtGui qpainterpath.h)
|
|
|
|
katie_generate_obsolete(QPaintEvent QtGui qevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QPanGesture QtGui qgesture.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QPersistentModelIndex QtCore qabstractitemmodel.h)
|
|
|
|
katie_generate_obsolete(Q_PID QtCore qprocess.h)
|
|
|
|
katie_generate_obsolete(QPinchGesture QtGui qgesture.h)
|
|
|
|
katie_generate_obsolete(QPlainTextDocumentLayout QtGui qplaintextedit.h)
|
|
|
|
katie_generate_obsolete(QPointF QtCore qpoint.h)
|
|
|
|
katie_generate_obsolete(QPolygonF QtGui qpolygon.h)
|
|
|
|
katie_generate_obsolete(QProcessEnvironment QtCore qprocess.h)
|
|
|
|
katie_generate_obsolete(QRadialGradient QtGui qbrush.h)
|
|
|
|
katie_generate_obsolete(QReadLocker QtCore qreadwritelock.h)
|
|
|
|
katie_generate_obsolete(QRectF QtCore qrect.h)
|
|
|
|
katie_generate_obsolete(QRegExpValidator QtGui qvalidator.h)
|
|
|
|
katie_generate_obsolete(QResizeEvent QtGui qevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QReturnArgument QtCore qobjectdefs.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QScopedArrayPointer QtCore qscopedpointer.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QScopedPointerArrayDeleter QtCore qscopedpointer.h)
|
|
|
|
katie_generate_obsolete(QScopedPointerPodDeleter QtCore qscopedpointer.h)
|
|
|
|
katie_generate_obsolete(QSetIterator QtCore qset.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QSharedDataPointer QtCore qshareddata.h)
|
|
|
|
katie_generate_obsolete(QShortcutEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QShowEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QSizeF QtCore qsize.h)
|
|
|
|
katie_generate_obsolete(QSpacerItem QtGui qlayoutitem.h)
|
|
|
|
katie_generate_obsolete(QSplitterHandle QtGui qsplitter.h)
|
|
|
|
katie_generate_obsolete(QSpontaneKeyEvent QtTest qtestspontaneevent.h)
|
|
|
|
katie_generate_obsolete(QSqlDriverFactoryInterface QtSql qsqldriverplugin.h)
|
|
|
|
katie_generate_obsolete(QSqlRelation QtSql qsqlrelationaltablemodel.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QStandardItemEditorCreator QtGui qitemeditorfactory.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QStandardItem QtGui qstandarditemmodel.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QStatusTipEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QStdWString QtCore qstring.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QStringListIterator QtCore qstringlist.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QStringRef QtCore qstring.h)
|
|
|
|
katie_generate_obsolete(QStyleFactoryInterface QtGui qstyleplugin.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QStyleHintReturnMask QtGui qstyleoption.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QStyleHintReturn QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleHintReturnVariant QtGui qstyleoption.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QStyleOptionButton QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionComboBox QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionComplex QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionDockWidget QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionDockWidgetV2 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionFocusRect QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionFrame QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionFrameV2 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionFrameV3 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionGraphicsItem QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionGroupBox QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionHeader QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionMenuItem QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionProgressBar QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionProgressBarV2 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionRubberBand QtGui qstyleoption.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QStyleOptionSizeGrip QtGui qstyleoption.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QStyleOptionSlider QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionSpinBox QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionTabBarBase QtGui qstyleoption.h)
|
2020-01-03 04:29:11 +00:00
|
|
|
katie_generate_obsolete(QStyleOptionTabBarBaseV2 QtGui qstyleoption.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QStyleOptionTab QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionTabV2 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionTabV3 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionTabWidgetFrame QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionTabWidgetFrameV2 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionTitleBar QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionToolBar QtGui qstyleoption.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QStyleOptionToolBox QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionToolBoxV2 QtGui qstyleoption.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QStyleOptionToolButton QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionViewItem QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionViewItemV2 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionViewItemV3 QtGui qstyleoption.h)
|
|
|
|
katie_generate_obsolete(QStyleOptionViewItemV4 QtGui qstyleoption.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QSwipeGesture QtGui qgesture.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QSysInfo QtCore qglobal.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QSystemLocale QtCore qlocale.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTableWidgetItem QtGui qtablewidget.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTableWidgetSelectionRange QtGui qtablewidget.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QtAlgorithms QtCore qalgorithms.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTapAndHoldGesture QtGui qgesture.h)
|
|
|
|
katie_generate_obsolete(QTapGesture QtGui qgesture.h)
|
|
|
|
katie_generate_obsolete(QtCleanUpFunction QtCore qcoreapplication.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QtConfig QtCore qconfig.h)
|
|
|
|
katie_generate_obsolete(QtContainerFwd QtCore qcontainerfwd.h)
|
|
|
|
katie_generate_obsolete(QtDebug QtCore qdebug.h)
|
|
|
|
katie_generate_obsolete(QtEndian QtCore qendian.h)
|
|
|
|
katie_generate_obsolete(QTestAccessibilityEvent QtTest qtestaccessible.h)
|
|
|
|
katie_generate_obsolete(QTestAccessibility QtTest qtestaccessible.h)
|
|
|
|
katie_generate_obsolete(QTestDelayEvent QtTest qtestevent.h)
|
|
|
|
katie_generate_obsolete(QTestEventList QtTest qtestevent.h)
|
|
|
|
katie_generate_obsolete(QTestKeyClicksEvent QtTest qtestevent.h)
|
|
|
|
katie_generate_obsolete(QTestKeyEvent QtTest qtestevent.h)
|
|
|
|
katie_generate_obsolete(QTestMouseEvent QtTest qtestevent.h)
|
|
|
|
katie_generate_obsolete(QtEvents QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QTextBlockFormat QtGui qtextformat.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTextBlockGroup QtGui qtextobject.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTextBlock QtGui qtextobject.h)
|
|
|
|
katie_generate_obsolete(QTextBlockUserData QtGui qtextobject.h)
|
|
|
|
katie_generate_obsolete(QTextCharFormat QtGui qtextformat.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTextCodecFactoryInterface QtCore qtextcodecplugin.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTextDecoder QtCore qtextcodec.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTextEncoder QtCore qtextcodec.h)
|
|
|
|
katie_generate_obsolete(QTextFragment QtGui qtextobject.h)
|
|
|
|
katie_generate_obsolete(QTextFrameFormat QtGui qtextformat.h)
|
|
|
|
katie_generate_obsolete(QTextFrameLayoutData QtGui qtextobject.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTextFrame QtGui qtextobject.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTextImageFormat QtGui qtextformat.h)
|
|
|
|
katie_generate_obsolete(QTextInlineObject QtGui qtextlayout.h)
|
|
|
|
katie_generate_obsolete(QTextItem QtGui qpaintengine.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTextLength QtGui qtextformat.h)
|
|
|
|
katie_generate_obsolete(QTextLine QtGui qtextlayout.h)
|
|
|
|
katie_generate_obsolete(QTextListFormat QtGui qtextformat.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTextObjectInterface QtGui qabstracttextdocumentlayout.h)
|
|
|
|
katie_generate_obsolete(QTextStreamFunction QtCore qtextstream.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTextStreamManipulator QtCore qtextstream.h)
|
2020-01-03 04:29:11 +00:00
|
|
|
katie_generate_obsolete(QTextTableCellFormat QtGui qtextformat.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTextTableCell QtGui qtexttable.h)
|
|
|
|
katie_generate_obsolete(QTextTableFormat QtGui qtextformat.h)
|
|
|
|
katie_generate_obsolete(QtGlobal QtCore qglobal.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QTileRules QtGui qdrawutil.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTimeEdit QtGui qdatetimeedit.h)
|
|
|
|
katie_generate_obsolete(QTime QtCore qdatetime.h)
|
|
|
|
katie_generate_obsolete(QTimerEvent QtCore qcoreevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QtMsgHandler QtCore qglobal.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QTouchEvent QtGui qevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QtPluginInstanceFunction QtCore qplugin.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QtPlugin QtCore qplugin.h)
|
|
|
|
katie_generate_obsolete(Qt QtCore qnamespace.h)
|
|
|
|
katie_generate_obsolete(QTreeWidgetItem QtGui qtreewidget.h)
|
|
|
|
katie_generate_obsolete(QtTestGui QtTest qtest_gui.h)
|
|
|
|
katie_generate_obsolete(QTypeInfo QtCore qglobal.h)
|
|
|
|
katie_generate_obsolete(QUndoCommand QtGui qundostack.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QUnixPrintWidget QtGui qprintdialog.h)
|
|
|
|
katie_generate_obsolete(QUpdateLaterEvent QtGui qevent.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QVariantHash QtCore qvariant.h)
|
|
|
|
katie_generate_obsolete(QVariantList QtCore qvariant.h)
|
|
|
|
katie_generate_obsolete(QVariantMap QtCore qvariant.h)
|
|
|
|
katie_generate_obsolete(QVBoxLayout QtGui qboxlayout.h)
|
|
|
|
katie_generate_obsolete(QVectorData QtCore qvector.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QVectorIterator QtCore qvector.h)
|
|
|
|
katie_generate_obsolete(QVectorTypedData QtCore qvector.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QWeakPointer QtCore qsharedpointer.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QWhatsThisClickedEvent QtGui qevent.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QWheelEvent QtGui qevent.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QWidgetData QtGui qwidget.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QWidgetItem QtGui qlayoutitem.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QWidgetItemV2 QtGui qlayoutitem.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QWidgetList QtGui qwindowdefs.h)
|
2020-01-03 00:13:53 +00:00
|
|
|
katie_generate_obsolete(QWidgetMapper QtGui qwindowdefs.h)
|
|
|
|
katie_generate_obsolete(QWidgetSet QtGui qwindowdefs.h)
|
2019-12-22 15:30:34 +00:00
|
|
|
katie_generate_obsolete(QWindowStateChangeEvent QtGui qevent.h)
|
|
|
|
katie_generate_obsolete(QWizardPage QtGui qwizard.h)
|
|
|
|
katie_generate_obsolete(QWriteLocker QtCore qreadwritelock.h)
|
|
|
|
katie_generate_obsolete(QX11EmbedContainer QtGui qx11embed_x11.h)
|
|
|
|
katie_generate_obsolete(QX11EmbedWidget QtGui qx11embed_x11.h)
|
|
|
|
katie_generate_obsolete(QX11Info QtGui qx11info_x11.h)
|
|
|
|
katie_generate_obsolete(QXmlAttributes QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlContentHandler QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlDeclHandler QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlDefaultHandler QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlDTDHandler QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlEntityResolver QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlErrorHandler QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlInputSource QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlLexicalHandler QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlLocator QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlNamespaceSupport QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlParseException QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlReader QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlSimpleReader QtXml qxml.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamAttribute QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamAttributes QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamEntityDeclaration QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamEntityDeclarations QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamEntityResolver QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamNamespaceDeclaration QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamNamespaceDeclarations QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamNotationDeclaration QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamNotationDeclarations QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamReader QtXml qxmlstream.h)
|
|
|
|
katie_generate_obsolete(QXmlStreamWriter QtXml qxmlstream.h)
|
2019-05-07 19:08:52 +00:00
|
|
|
# those have shuffled from QtDesigner to QtUiTools
|
2020-01-03 23:14:52 +00:00
|
|
|
katie_generate_obsolete(formbuilder.h QtDesigner ../QtUiTools/formbuilder.h)
|
2016-08-22 20:59:22 +00:00
|
|
|
katie_generate_obsolete(customwidget.h QtDesigner ../QtUiTools/customwidget.h)
|
2016-04-18 10:23:04 +00:00
|
|
|
katie_generate_obsolete(qdesignercustomwidgetinterface.h QtDesigner ../QtUiTools/customwidget.h)
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2019-05-25 23:58:18 +00:00
|
|
|
katie_string_wrap("${KATIE_DEFINITIONS}" KATIE_DEFINITIONS)
|
2015-12-10 05:06:13 +02:00
|
|
|
|
|
|
|
configure_file(
|
|
|
|
${CMAKE_SOURCE_DIR}/cmake/KatieConfig.cmake
|
|
|
|
${CMAKE_BINARY_DIR}/KatieConfig.cmake
|
|
|
|
@ONLY
|
|
|
|
)
|
|
|
|
|
|
|
|
configure_file(
|
|
|
|
${CMAKE_SOURCE_DIR}/cmake/KatieConfigVersion.cmake
|
|
|
|
${CMAKE_BINARY_DIR}/KatieConfigVersion.cmake
|
|
|
|
@ONLY
|
|
|
|
)
|
|
|
|
|
2016-08-07 14:28:20 +00:00
|
|
|
configure_file(
|
|
|
|
${CMAKE_SOURCE_DIR}/cmake/ld.so.conf.cmake
|
2020-11-30 23:08:41 +00:00
|
|
|
${CMAKE_BINARY_DIR}/ld.so.conf
|
2016-08-07 14:28:20 +00:00
|
|
|
@ONLY
|
|
|
|
)
|
|
|
|
|
|
|
|
configure_file(
|
|
|
|
${CMAKE_SOURCE_DIR}/cmake/profile.sh.cmake
|
2020-11-30 22:32:57 +00:00
|
|
|
${CMAKE_BINARY_DIR}/profile.sh
|
2016-08-07 14:28:20 +00:00
|
|
|
@ONLY
|
|
|
|
)
|
|
|
|
|
2015-12-10 05:06:13 +02:00
|
|
|
install(
|
|
|
|
DIRECTORY mkspecs
|
2020-03-08 23:17:18 +00:00
|
|
|
DESTINATION ${KATIE_CMAKE_PATH}
|
2015-12-10 05:06:13 +02:00
|
|
|
COMPONENT Devel
|
|
|
|
)
|
|
|
|
|
|
|
|
install(
|
|
|
|
FILES
|
|
|
|
${CMAKE_BINARY_DIR}/KatieConfig.cmake
|
|
|
|
${CMAKE_BINARY_DIR}/KatieConfigVersion.cmake
|
2017-05-08 14:55:36 +00:00
|
|
|
${CMAKE_SOURCE_DIR}/cmake/Qt4UseFile.cmake
|
2020-03-08 23:17:18 +00:00
|
|
|
DESTINATION ${KATIE_CMAKE_PATH}
|
2015-12-10 05:06:13 +02:00
|
|
|
COMPONENT Devel
|
|
|
|
)
|
|
|
|
|
|
|
|
install(
|
2020-12-10 02:14:17 +00:00
|
|
|
EXPORT KatieTargets
|
2015-12-10 05:06:13 +02:00
|
|
|
NAMESPACE Katie::
|
2020-03-08 23:17:18 +00:00
|
|
|
DESTINATION ${KATIE_CMAKE_PATH}
|
2020-12-10 02:14:17 +00:00
|
|
|
FILE KatieTargets.cmake
|
2019-05-26 00:55:08 +00:00
|
|
|
COMPONENT Devel
|
2015-12-10 05:06:13 +02:00
|
|
|
)
|
|
|
|
|
2016-09-15 17:29:26 +00:00
|
|
|
install(
|
2020-11-30 22:32:57 +00:00
|
|
|
FILES ${CMAKE_BINARY_DIR}/ld.so.conf
|
2020-03-08 23:17:18 +00:00
|
|
|
DESTINATION ${KATIE_LDCONF_PATH}
|
2020-11-30 22:32:57 +00:00
|
|
|
RENAME katie-${KATIE_PROCESSOR}.conf
|
2019-05-25 23:58:18 +00:00
|
|
|
COMPONENT Runtime
|
2016-09-15 17:29:26 +00:00
|
|
|
)
|
2019-05-25 23:58:18 +00:00
|
|
|
|
2016-09-15 17:29:26 +00:00
|
|
|
install(
|
2020-11-30 22:32:57 +00:00
|
|
|
FILES ${CMAKE_BINARY_DIR}/profile.sh
|
2020-03-08 23:17:18 +00:00
|
|
|
DESTINATION ${KATIE_PROFILE_PATH}
|
2020-11-30 22:32:57 +00:00
|
|
|
RENAME katie-${KATIE_PROCESSOR}.sh
|
2019-05-25 23:58:18 +00:00
|
|
|
COMPONENT Runtime
|
2016-09-15 17:29:26 +00:00
|
|
|
)
|
2015-12-30 22:45:32 +02:00
|
|
|
|
2019-05-25 23:58:18 +00:00
|
|
|
katie_string_unwrap("${KATIE_COMPONENTS}" KATIE_COMPONENTS "Kt")
|
|
|
|
katie_string_unwrap("${KATIE_TOOLS}" KATIE_TOOLS)
|
|
|
|
|
|
|
|
add_custom_target(install-devel
|
|
|
|
COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=Devel -P cmake_install.cmake
|
|
|
|
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
|
|
|
|
)
|
|
|
|
|
|
|
|
add_custom_target(install-runtime
|
|
|
|
DEPENDS ${KATIE_COMPONENTS}
|
|
|
|
COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=Runtime -P cmake_install.cmake
|
|
|
|
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
|
|
|
|
)
|
|
|
|
|
|
|
|
add_custom_target(install-tools
|
|
|
|
DEPENDS ${KATIE_TOOLS}
|
|
|
|
COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=Tools -P cmake_install.cmake
|
|
|
|
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
|
|
|
|
)
|
|
|
|
|
|
|
|
add_custom_target(install-doc
|
|
|
|
COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=Doc -P cmake_install.cmake
|
|
|
|
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
|
|
|
|
)
|
2017-07-16 07:02:53 +00:00
|
|
|
|
2020-11-30 16:36:05 +00:00
|
|
|
feature_summary(
|
|
|
|
WHAT ALL
|
|
|
|
FATAL_ON_MISSING_REQUIRED_PACKAGES
|
|
|
|
)
|