Warning, /utilities/vail/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2022 Felipe Kinoshita <kinofhek@gmail.com>
0002 # SPDX-License-Identifier: BSD-2-Clause
0003
0004 add_executable(${CMAKE_PROJECT_NAME}
0005 main.cpp
0006 app.cpp
0007 translator.cpp
0008 resources.qrc)
0009
0010 target_link_libraries(${CMAKE_PROJECT_NAME}
0011 PRIVATE
0012 Qt::Core
0013 Qt::Gui
0014 Qt::Quick
0015 Qt::QuickControls2
0016 Qt::Svg
0017 KF6::I18n
0018 KF6::CoreAddons
0019 KF6::ConfigCore
0020 KF6::ConfigGui)
0021
0022 if(TARGET KF6::DBusAddons)
0023 target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE KF6::DBusAddons)
0024 target_compile_definitions(${CMAKE_PROJECT_NAME} PRIVATE -DHAVE_KDBUSADDONS)
0025 endif()
0026
0027 if(NOT ANDROID)
0028 target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE Qt::Widgets)
0029 endif()
0030
0031 install(TARGETS ${CMAKE_PROJECT_NAME} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})