Warning, /kdevelop/kdev-ruby/completion/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 if(BUILD_TESTING)
0002     add_subdirectory(tests)
0003 endif()
0004 
0005 set(rubycompletion_SRCS
0006     context.cpp
0007     model.cpp
0008     worker.cpp
0009     helpers.cpp
0010 
0011     items/normalitem.cpp
0012     items/keyworditem.cpp
0013     items/requirefileitem.cpp
0014 )
0015 ecm_qt_declare_logging_category(rubycompletion_SRCS
0016     HEADER completiondebug.h
0017     IDENTIFIER COMPLETION
0018     CATEGORY_NAME "kdevelop.languages.ruby.completion"
0019 )
0020 
0021 add_library(kdevrubycompletion SHARED ${rubycompletion_SRCS})
0022 
0023 generate_export_header(kdevrubycompletion EXPORT_MACRO_NAME KDEVRUBYCOMPLETION_EXPORT
0024                                           EXPORT_FILE_NAME completionexport.h)
0025 
0026 target_link_libraries(kdevrubycompletion LINK_PRIVATE
0027     KDev::Interfaces
0028     KDev::Language
0029     KDev::Util
0030 
0031     kdevrubyduchain
0032     kdevrubyparser
0033 )
0034 
0035 install(TARGETS kdevrubycompletion DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})