Warning, /system/drkonqi-pk-debug-installer/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-License-Identifier: BSD-3-Clause
0002 # SPDX-FileCopyrightText: 2017-2021 Harald Sitter <sitter@kde.org>
0003 
0004 add_definitions(-DTRANSLATION_DOMAIN=\"drkonqi-pk-debug-installer\")
0005 
0006 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/BuildConfig.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/BuildConfig.h)
0007 
0008 set(installdbgsymbols_SRCS
0009     DebugResolver.cpp
0010     FileResolver.cpp
0011     Installer.cpp
0012     Package.cpp
0013     DebugPackage.cpp
0014     Logger.cpp
0015     File.cpp
0016     DebugRepoEnabler.cpp
0017     DiagnosticResolver.cpp
0018 )
0019 
0020 ecm_qt_declare_logging_category(installdbgsymbols_SRCS
0021     HEADER Debug.h
0022     IDENTIFIER INSTALLER
0023     DEFAULT_SEVERITY Debug
0024     CATEGORY_NAME "org.kde.drkonqi.pk-debug-installer"
0025     DESCRIPTION "PackageKit based debug installer for drkonqi"
0026 )
0027 
0028 add_executable(drkonqi-pk-debug-installer ${installdbgsymbols_SRCS} main.cpp qml/qml.qrc assets.qrc)
0029 
0030 target_compile_definitions(drkonqi-pk-debug-installer
0031   PRIVATE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:QT_QML_DEBUG>)
0032 
0033 target_link_libraries(drkonqi-pk-debug-installer
0034     PRIVATE
0035         Qt5::Widgets
0036         Qt5::Quick
0037         KF5::CoreAddons
0038         KF5::I18n
0039         PK::packagekitqt5
0040         KF5::Declarative
0041         AppStreamQt
0042 )
0043 
0044 install(TARGETS drkonqi-pk-debug-installer ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0045 install(FILES org.kde.drkonqi-pk-debug-installer.desktop DESTINATION ${KDE_INSTALL_APPDIR})