Warning, /frameworks/ktexteditor/src/include/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # KTextEditor interface headers
0002 ecm_generate_headers(KTextEditor_CamelCase_HEADERS
0003 HEADER_NAMES
0004 AnnotationInterface CodeCompletionModelControllerInterface MovingCursor Range LineRange TextHintInterface
0005 Cursor InlineNote InlineNoteProvider
0006 AbstractAnnotationItemDelegate
0007 Document MovingRange View
0008 Attribute Command DocumentCursor Message MovingRangeFeedback SessionConfigInterface
0009 Editor
0010 CodeCompletionModel ConfigPage
0011 Application MainWindow Plugin
0012 PREFIX KTextEditor RELATIVE ktexteditor REQUIRED_HEADERS KTEXTEDITOR_PUBLIC_HEADERS)
0013
0014 # export headers to parent scope
0015 set (KTEXTEDITOR_PUBLIC_HEADERS ${KTEXTEDITOR_PUBLIC_HEADERS} PARENT_SCOPE)
0016
0017 # install the public header files
0018 install (FILES ${KTEXTEDITOR_PUBLIC_HEADERS} DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF}/KTextEditor/ktexteditor COMPONENT Devel)
0019
0020 # install CamelCase headers
0021 install(FILES ${KTextEditor_CamelCase_HEADERS} DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF}/KTextEditor/KTextEditor COMPONENT Devel)