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

0001 add_executable(kalgebra)
0002 target_sources(kalgebra PRIVATE
0003     askname.h
0004     consolehtml.cpp
0005     consolehtml.h
0006     consolemodel.cpp
0007     consolemodel.h
0008     dictionary.cpp
0009     dictionary.h
0010     functionedit.cpp
0011     functionedit.h
0012     kalgebra.cpp
0013     kalgebra.h
0014     main.cpp
0015     varedit.cpp
0016     varedit.h
0017     variablesdelegate.cpp
0018     variablesdelegate.h
0019     viewportwidget.cpp
0020     viewportwidget.h
0021 )
0022 
0023 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-kalgebra.png")
0024 ecm_add_app_icon(kalgebra ICONS ${ICONS_SRCS})
0025 
0026 target_link_libraries(kalgebra Qt::Widgets Qt::PrintSupport Qt::WebEngineWidgets KF6::I18n
0027                                KF6::CoreAddons KF6::WidgetsAddons KF6::ConfigWidgets
0028                                KF6::XmlGui # HelpMenu
0029                                KF6::KIOCore
0030                                KF6::I18n
0031                                KF6::Analitza KF6::AnalitzaWidgets KF6::AnalitzaGui KF6::AnalitzaPlot Qt6::OpenGLWidgets)
0032 
0033 install(TARGETS kalgebra ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0034 install(PROGRAMS org.kde.kalgebra.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
0035 install(FILES kalgebra.xml DESTINATION ${KDE_INSTALL_DATADIR}/katepart5/syntax )
0036 install(FILES org.kde.kalgebra.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
0037