Warning, /accessibility/accessibility-inspector/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2023 Carl Schwan <carlschwan@kde.org>
0002 # SPDX-License-Identifier: BSD-2-Clause
0003 
0004 add_library(libaccessibilityinspector SHARED)
0005 
0006 ecm_qt_declare_logging_category(libaccessibilityinspector HEADER accessibilityinspector_debug.h IDENTIFIER ACCESSIBILITYINSPECTOR_LOG
0007     CATEGORY_NAME org.kde.accessibilityinspector DESCRIPTION "accessibility-inspector" EXPORT ACCESSIBILITYINSPECTOR)
0008 
0009 target_sources(libaccessibilityinspector PRIVATE
0010     mainwindow.cpp
0011     mainwindow.h
0012 
0013     mainwidget.h
0014     mainwidget.cpp
0015 
0016     model/accessibleobjecttreemodel.cpp
0017     model/accessibleobjecttreemodel.h
0018     model/accessibleobjecttreeproxymodel.h
0019     model/accessibleobjecttreeproxymodel.cpp
0020 
0021     model/accessiblepropertiesmodel.cpp
0022     model/accessiblepropertiesmodel.h
0023 
0024     clientcachedialog.cpp
0025     clientcachedialog.h
0026     eventview.cpp
0027     eventview.h
0028 
0029     uiview.cpp
0030     uiview.h
0031 
0032     uiwidget.h
0033     uiwidget.cpp
0034 
0035     accessiblewrapper.h
0036     accessiblewrapper.cpp
0037     accessibletreewidget.h
0038     accessibletreewidget.cpp
0039 
0040     accessibletreeview.h
0041     accessibletreeview.cpp
0042 
0043     propertytreeview.h
0044     propertytreeview.cpp
0045 
0046     propertytreewidget.h
0047     propertytreewidget.cpp
0048 
0049     accessibilityinspector.qrc
0050 )
0051 
0052 ki18n_wrap_ui(libaccessibilityinspector
0053     eventview.ui
0054 )
0055 
0056 generate_export_header(libaccessibilityinspector BASE_NAME libaccessibilityinspector)
0057 target_link_libraries(libaccessibilityinspector
0058     QAccessibilityClient6
0059     KF6::I18n
0060     KF6::CoreAddons
0061     KF6::ConfigWidgets
0062     KF6::XmlGui
0063     Qt::Widgets
0064 )
0065 
0066 set_target_properties(libaccessibilityinspector
0067     PROPERTIES OUTPUT_NAME libaccessibilityinspector VERSION ${ACCESSIBILITYINSPECTOR_LIB_VERSION} SOVERSION ${ACCESSIBILITYINSPECTOR_LIB_SOVERSION}
0068     )
0069 
0070 install(TARGETS libaccessibilityinspector ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP)
0071 
0072 add_subdirectory(apps)
0073 if (BUILD_TESTING)
0074     add_subdirectory(autotests)
0075 endif()