Warning, /plasma/plasma-firewall/kcm/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-License-Identifier: BSD-3-Clause
0002 # SPDX-FileCopyrightText: 2020 Tomaz Canabrava <tcanabrava@kde.org>
0003 include_directories(
0004     ${CMAKE_CURRENT_BINARY_DIR}
0005     ${CMAKE_CURRENT_SOURCE_DIR}
0006     .
0007 )
0008 
0009 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_firewall\")
0010 add_subdirectory(core)
0011 add_subdirectory(backends)
0012 
0013 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/version.h)
0014 
0015 
0016 
0017 add_library(kcm_firewall MODULE)
0018 kcmutils_generate_desktop_file(kcm_firewall)
0019 target_sources(kcm_firewall PRIVATE
0020    kcm.cpp
0021    kcm.h
0022 )
0023 target_link_libraries(kcm_firewall
0024     Qt::Quick
0025     Qt::DBus
0026 
0027     KF5::CoreAddons
0028     KF5::Declarative
0029     KF5::I18n
0030     KF5::QuickAddons
0031     KF5::AuthCore
0032 
0033     kcm_firewall_core
0034     networkstatus
0035 )
0036 
0037 install(TARGETS kcm_firewall DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/kcms/systemsettings)
0038 
0039 kpackage_install_package(package kcm_firewall kcms)