Warning, /education/kturtle/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ecm_setup_version(${RELEASE_SERVICE_VERSION} VARIABLE_PREFIX KTURTLE VERSION_HEADER kturtle_version.h) 0002 0003 0004 qt_add_dbus_adaptor(kturtle_SRCS interpreter/org.kde.kturtle.Interpreter.xml 0005 interpreter/interpreter.h Interpreter) 0006 0007 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-kturtle.png") 0008 ecm_add_app_icon(kturtle_SRCS ICONS ${ICONS_SRCS}) 0009 0010 add_executable(kturtle 0011 ) 0012 target_sources(kturtle PRIVATE 0013 ${kturtle_SRCS} 0014 kturtle.qrc 0015 canvas.cpp 0016 canvas.h 0017 colorpicker.cpp 0018 colorpicker.h 0019 console.cpp 0020 console.h 0021 directiondialog.cpp 0022 directiondialog.h 0023 editor.cpp 0024 editor.h 0025 errordialog.cpp 0026 errordialog.h 0027 highlighter.cpp 0028 highlighter.h 0029 inspector.cpp 0030 inspector.h 0031 interpreteradaptor.cpp 0032 interpreteradaptor.h 0033 interpreter/echoer.cpp 0034 interpreter/echoer.h 0035 interpreter/errormsg.cpp 0036 interpreter/errormsg.h 0037 interpreter/executer.cpp 0038 interpreter/executer.h 0039 interpreter/interpreter.cpp 0040 interpreter/interpreter.h 0041 interpreter/parser.cpp 0042 interpreter/parser.h 0043 interpreter/token.cpp 0044 interpreter/token.h 0045 interpreter/tokenizer.cpp 0046 interpreter/tokenizer.h 0047 interpreter/translator.cpp 0048 interpreter/translator.h 0049 interpreter/treenode.cpp 0050 interpreter/treenode.h 0051 interpreter/value.cpp 0052 interpreter/value.h 0053 main.cpp 0054 mainwindow.cpp 0055 mainwindow.h 0056 sprite.cpp 0057 sprite.h 0058 resources.qrc 0059 ) 0060 0061 target_link_libraries(kturtle 0062 KF6::KIOCore 0063 KF6::NewStuffWidgets 0064 KF6::I18n 0065 Qt6::Core 0066 Qt6::Gui 0067 Qt6::Xml 0068 Qt6::Svg 0069 Qt6::PrintSupport 0070 KF6::TextWidgets 0071 KF6::Crash 0072 KF6::XmlGui 0073 ) 0074 0075 0076 target_link_libraries(kturtle Qt6::Core5Compat Qt6::SvgWidgets) 0077 0078 0079 install (TARGETS kturtle ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0080 install (PROGRAMS org.kde.kturtle.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0081 install (FILES kturtle.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR}) 0082