Warning, /kdevelop/kdev-python/duchain/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(duchain_SRCS 0002 declarations/functiondeclaration.cpp 0003 0004 types/nonetype.cpp 0005 types/hintedtype.cpp 0006 types/unsuretype.cpp 0007 types/indexedcontainer.cpp 0008 0009 expressionvisitor.cpp 0010 helpers.cpp 0011 pythonducontext.cpp 0012 contextbuilder.cpp 0013 pythoneditorintegrator.cpp 0014 declarationbuilder.cpp 0015 usebuilder.cpp 0016 dumpchain.cpp 0017 0018 navigation/navigationwidget.cpp 0019 navigation/declarationnavigationcontext.cpp 0020 0021 correctionhelper.cpp 0022 0023 assistants/missingincludeassistant.cpp 0024 ../docfilekcm/docfilewizard.cpp # for the docfile generation assistant widget, to be used in the problem resolver 0025 ) 0026 0027 ecm_qt_declare_logging_category(duchain_SRCS 0028 HEADER duchaindebug.h 0029 IDENTIFIER KDEV_PYTHON_DUCHAIN 0030 CATEGORY_NAME "kdevelop.plugins.python.duchain" 0031 DESCRIPTION "KDevelop plugin: Python language support - duchain" 0032 EXPORT KDEVPYTHON 0033 ) 0034 0035 add_library( kdevpythonduchain SHARED ${duchain_SRCS} ) 0036 0037 generate_export_header( kdevpythonduchain EXPORT_MACRO_NAME KDEVPYTHONDUCHAIN_EXPORT 0038 EXPORT_FILE_NAME pythonduchainexport.h 0039 ) 0040 0041 target_link_libraries( kdevpythonduchain LINK_PRIVATE 0042 KF5::TextEditor 0043 KDev::Interfaces 0044 KDev::Language 0045 KDev::Project 0046 KDev::Util 0047 kdevpythonparser 0048 ) 0049 0050 install(TARGETS kdevpythonduchain DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0051 0052 0053 add_subdirectory(navigation) 0054 0055 if (BUILD_TESTING) 0056 add_subdirectory(tests) 0057 endif() 0058 0059 add_subdirectory(types) 0060 add_subdirectory(declarations) 0061 0062 add_subdirectory(assistants)