Warning, /network/angelfish/angelfish-webapp/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2020 Jonah BrĂ¼chert <jbb@kaidan.im> 0002 # SPDX-FileCopyrightText: 2020 Rinigus <rinigus.git@gmail.com> 0003 # 0004 # SPDX-License-Identifier: LGPL-2.0-or-later 0005 0006 set(angelfish_webapp_SRCS 0007 main.cpp 0008 webapp-resources.qrc 0009 ) 0010 0011 add_executable(angelfish-webapp ${angelfish_webapp_SRCS} ${RESOURCES} ${WEBAPP_RESOURCES}) 0012 0013 target_include_directories(angelfish-webapp PRIVATE ../src/) 0014 target_compile_definitions(angelfish-webapp PRIVATE -DQT_NO_CAST_FROM_ASCII) 0015 target_link_libraries(angelfish-webapp PRIVATE 0016 Qt::Core 0017 Qt::Qml 0018 Qt::Quick 0019 Qt::QuickControls2 0020 Qt::Sql 0021 Qt::Svg 0022 Qt::Widgets 0023 KF${QT_MAJOR_VERSION}::I18n 0024 KF${QT_MAJOR_VERSION}::CoreAddons 0025 AngelfishCore 0026 ) 0027 0028 if(QT_MAJOR_VERSION STREQUAL "6") 0029 target_link_libraries(angelfish-webapp PRIVATE Qt::WebEngineCore Qt::WebEngineQuick) 0030 else() 0031 target_link_libraries(angelfish-webapp PRIVATE Qt::WebEngine) 0032 endif() 0033 0034 install(TARGETS angelfish-webapp ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0035