Warning, /kdevelop/kdevelop/plugins/qmljs/duchain/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 declare_qt_logging_category(kdevqmljsduchain_LOG_SRCS
0002     TYPE PLUGIN
0003     IDENTIFIER KDEV_QMLJS_DUCHAIN
0004     CATEGORY_BASENAME "qmljs.duchain"
0005     DESCRIPTION "qmljs duchain"
0006 )
0007 add_library(kdevqmljsduchain STATIC
0008     ${kdevqmljsduchain_LOG_SRCS}
0009     cache.cpp
0010     helper.cpp
0011     parsesession.cpp
0012     debugvisitor.cpp
0013     contextbuilder.cpp
0014     declarationbuilder.cpp
0015     expressionvisitor.cpp
0016     usebuilder.cpp
0017     qmljsducontext.cpp
0018     functiondeclaration.cpp
0019     functiontype.cpp
0020 
0021     navigation/declarationnavigationcontext.cpp
0022     navigation/navigationwidget.cpp
0023 
0024     frameworks/nodejs.cpp
0025 )
0026 
0027 generate_export_header(kdevqmljsduchain EXPORT_MACRO_NAME KDEVQMLJSDUCHAIN_EXPORT
0028                                         EXPORT_FILE_NAME duchainexport.h)
0029 target_link_libraries(kdevqmljsduchain
0030     PUBLIC
0031         kdevqtc-qmlsupport
0032         KDev::Language
0033         KDev::Util
0034         KDev::Project
0035     PRIVATE
0036         KF5::I18n
0037 )
0038 
0039 if(BUILD_TESTING)
0040     add_subdirectory(tests)
0041 endif()