Warning, /utilities/kairo/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2016 (c) Kevin Ottens <ervin@kde.org>
0002 
0003 # SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0004 
0005 set(lib_SRCS
0006     circuitcontrol.cpp
0007     circuitlistmodel.cpp
0008     circuitmodel.cpp
0009     circuitreader.cpp
0010     timercontrol.cpp
0011     timermodel.cpp
0012     timernotificationcontrol.cpp
0013     soundcontrolinterface.cpp
0014     soundcontrol.cpp
0015     soundcontrolstub.cpp
0016 )
0017 add_library(kairolib STATIC ${lib_SRCS})
0018 target_link_libraries(kairolib
0019     Qt5::Quick
0020     Qt5::Multimedia
0021 )
0022 
0023 set(exec_SRCS
0024     main.cpp
0025 )
0026 qt5_add_resources(exec_SRCS
0027     main.qrc
0028 )
0029 
0030 include_directories(${CMAKE_SOURCE_DIR}/3rdparty/kirigami/src)
0031 
0032 add_executable(kairo ${exec_SRCS})
0033 target_link_libraries(kairo kairolib)
0034 
0035 install(TARGETS kairo DESTINATION ${KDE_INSTALL_BINDIR})