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

0001 set(completion_SRCS
0002     context.cpp 
0003     model.cpp
0004     worker.cpp
0005     helpers.cpp
0006 
0007     items/missingincludeitem.cpp
0008     items/declaration.cpp
0009     items/functiondeclaration.cpp
0010     items/implementfunction.cpp
0011     items/importfile.cpp
0012     items/keyword.cpp
0013     items/replacementvariable.cpp
0014 )
0015 ecm_qt_declare_logging_category(completion_SRCS
0016     HEADER codecompletiondebug.h
0017     IDENTIFIER KDEV_PYTHON_CODECOMPLETION
0018     CATEGORY_NAME "kdevelop.plugins.python.codecompletion"
0019     DESCRIPTION "KDevelop plugin: Python language support - codecompletion"
0020     EXPORT KDEVPYTHON
0021 )
0022 
0023 add_library(kdevpythoncompletion SHARED ${completion_SRCS})
0024 
0025 generate_export_header(kdevpythoncompletion EXPORT_MACRO_NAME KDEVPYTHONCOMPLETION_EXPORT
0026                                              EXPORT_FILE_NAME pythoncompletionexport.h
0027 )
0028 
0029 add_dependencies(kdevpythoncompletion
0030     kdevpythonparser 
0031     kdevpythonduchain
0032 )
0033 
0034 target_link_libraries(kdevpythoncompletion LINK_PRIVATE
0035     KDev::Language
0036     KDev::Interfaces
0037     KDev::Project
0038     kdevpythonduchain
0039     kdevpythonparser
0040 )
0041 
0042 install(TARGETS kdevpythoncompletion DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0043 
0044 if (BUILD_TESTING)
0045     add_subdirectory(tests)
0046 endif()