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()