Warning, /frameworks/kconfig/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_subdirectory(core) 0002 if(TARGET Qt6::Gui) 0003 add_subdirectory(gui) 0004 endif() 0005 if(KCONFIG_USE_QML) 0006 add_subdirectory(qml) 0007 endif() 0008 add_subdirectory(kconfig_compiler) 0009 add_subdirectory(kconf_update) 0010 add_subdirectory(kreadconfig) 0011 0012 ecm_qt_install_logging_categories( 0013 EXPORT KCONFIG 0014 FILE kconfig.categories 0015 DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR} 0016 ) 0017 0018 if (BUILD_QCH) 0019 ecm_add_qch( 0020 KF6Config_QCH 0021 NAME KConfig 0022 BASE_NAME KF6Config 0023 VERSION ${KF_VERSION} 0024 ORG_DOMAIN org.kde 0025 SOURCES # using only public headers, to cover only public API 0026 ${KConfigCore_APIDOX_SRCS} 0027 ${KConfigGui_APIDOX_SRCS} 0028 "${CMAKE_CURRENT_SOURCE_DIR}/kconfig_compiler/README.dox" 0029 "${CMAKE_SOURCE_DIR}/docs/options.md" 0030 MD_MAINPAGE "${CMAKE_SOURCE_DIR}/README.md" 0031 LINK_QCHS 0032 Qt6Core_QCH 0033 Qt6Xml_QCH 0034 Qt6Gui_QCH 0035 INCLUDE_DIRS 0036 ${KConfigCore_APIDOX_INCLUDE_DIRS} 0037 ${KConfigGui_APIDOX_INCLUDE_DIRS} 0038 BLANK_MACROS 0039 KCONFIGCORE_EXPORT 0040 KCONFIGCORE_DEPRECATED_EXPORT 0041 KCONFIGCORE_DEPRECATED 0042 "KCONFIGCORE_DEPRECATED_VERSION(x, y, t)" 0043 "KCONFIGCORE_DEPRECATED_VERSION_BELATED(x, y, xt, yt, t)" 0044 "KCONFIGCORE_ENUMERATOR_DEPRECATED_VERSION(x, y, t)" 0045 "KCONFIGCORE_ENUMERATOR_DEPRECATED_VERSION_BELATED(x, y, xt, yt, t)" 0046 KCONFIGGUI_EXPORT 0047 KCONFIGGUI_DEPRECATED_EXPORT 0048 KCONFIGGUI_DEPRECATED 0049 "KCONFIGGUI_DEPRECATED_VERSION(x, y, t)" 0050 "KCONFIGGUI_DEPRECATED_VERSION_BELATED(x, y, xt, yt, t)" 0051 "KCONFIGGUI_ENUMERATOR_DEPRECATED_VERSION(x, y, t)" 0052 "KCONFIGGUI_ENUMERATOR_DEPRECATED_VERSION_BELATED(x, y, xt, yt, t)" 0053 TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} 0054 QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} 0055 COMPONENT Devel 0056 ) 0057 endif()