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