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

0001 set(LuaBackend_SRCS
0002   luabackend.cpp
0003   luasession.cpp
0004   luaexpression.cpp
0005   luacompletionobject.cpp
0006   luahelper.cpp
0007   luakeywords.cpp
0008   luahighlighter.cpp
0009   luaextensions.cpp
0010   luasettingswidget.cpp
0011   ../backendsettingswidget.cpp
0012 )
0013 
0014 kconfig_add_kcfg_files(LuaBackend_SRCS settings.kcfgc)
0015 install(FILES luabackend.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
0016 
0017 ki18n_wrap_ui(LuaBackend_SRCS settings.ui)
0018 
0019 add_backend(luabackend ${LuaBackend_SRCS})
0020 
0021 include_directories(${LUAJIT_INCLUDE_DIR})
0022 
0023 target_link_libraries(cantor_luabackend cantor_help ${LUAJIT_LIBRARY} KF5::SyntaxHighlighting)
0024 
0025 if(BUILD_TESTING)
0026   add_executable( testlua testlua.cpp)
0027   add_test(NAME testlua COMMAND testlua)
0028   ecm_mark_as_test(testlua)
0029   target_link_libraries( testlua
0030     Qt5::Test
0031     cantorlibs
0032     cantortest
0033   )
0034 endif(BUILD_TESTING)
0035 
0036 install(FILES cantor_lua.knsrc  DESTINATION  ${KDE_INSTALL_KNSRCDIR} )