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})