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

0001 set( SageBackend_SRCS
0002   sagebackend.cpp
0003   sagesession.cpp
0004   sageexpression.cpp
0005   sageextensions.cpp
0006   sagekeywords.cpp
0007   sagehighlighter.cpp
0008   sagecompletionobject.cpp
0009   sagesettingswidget.cpp
0010   ../backendsettingswidget.cpp
0011 )
0012 
0013 kconfig_add_kcfg_files(SageBackend_SRCS settings.kcfgc)
0014 install(FILES sagebackend.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
0015 
0016 ki18n_wrap_ui(SageBackend_SRCS settings.ui)
0017 
0018 add_backend(sagebackend ${SageBackend_SRCS})
0019 
0020 target_link_libraries( cantor_sagebackend cantor_help KF5::SyntaxHighlighting)
0021 
0022 if(BUILD_TESTING)
0023   add_executable( testsage testsage.cpp)
0024   add_test(NAME testsage COMMAND testsage)
0025   target_link_libraries( testsage
0026     Qt5::Test
0027     cantorlibs
0028     cantortest
0029   )
0030 endif()
0031 
0032 install(FILES cantor_sage.knsrc  DESTINATION  ${KDE_INSTALL_KNSRCDIR})
0033