2013-12-10 14:37:32 +01:00
|
|
|
include(../../qtcreatorplugin.pri)
|
2015-06-01 18:51:55 +02:00
|
|
|
include(../../shared/clang/clang_installation.pri)
|
2013-12-10 14:37:32 +01:00
|
|
|
|
2015-11-27 16:02:38 +01:00
|
|
|
# The following defines are used to determine the clang include path for intrinsics.
|
2015-06-08 16:08:05 +02:00
|
|
|
DEFINES += CLANG_VERSION=\\\"$${LLVM_VERSION}\\\"
|
|
|
|
|
DEFINES += "\"CLANG_RESOURCE_DIR=\\\"$${LLVM_LIBDIR}/clang/$${LLVM_VERSION}/include\\\"\""
|
2013-12-10 14:37:32 +01:00
|
|
|
|
|
|
|
|
SOURCES += \
|
2015-11-30 09:43:50 +01:00
|
|
|
clangactivationsequencecontextprocessor.cpp \
|
|
|
|
|
clangactivationsequenceprocessor.cpp \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangassistproposal.cpp \
|
|
|
|
|
clangassistproposalitem.cpp \
|
|
|
|
|
clangassistproposalmodel.cpp \
|
|
|
|
|
clangbackendipcintegration.cpp \
|
|
|
|
|
clangcodemodelplugin.cpp \
|
|
|
|
|
clangcompletionassistinterface.cpp \
|
|
|
|
|
clangcompletionassistprocessor.cpp \
|
|
|
|
|
clangcompletionassistprovider.cpp \
|
2015-11-30 09:43:50 +01:00
|
|
|
clangcompletionchunkstotextconverter.cpp \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangcompletioncontextanalyzer.cpp \
|
2015-09-04 12:15:17 +02:00
|
|
|
clangdiagnosticfilter.cpp \
|
|
|
|
|
clangdiagnosticmanager.cpp \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangeditordocumentparser.cpp \
|
|
|
|
|
clangeditordocumentprocessor.cpp \
|
2015-08-24 18:26:09 +02:00
|
|
|
clangfixitoperation.cpp \
|
|
|
|
|
clangfixitoperationsextractor.cpp \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangfunctionhintmodel.cpp \
|
2015-11-30 09:43:50 +01:00
|
|
|
clanghighlightingmarksreporter.cpp \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangmodelmanagersupport.cpp \
|
2016-01-28 16:39:05 +01:00
|
|
|
clangpreprocessorassistproposalitem.cpp \
|
2015-08-31 16:28:26 +02:00
|
|
|
clangtextmark.cpp \
|
2015-11-30 09:43:50 +01:00
|
|
|
clangutils.cpp
|
2013-12-10 14:37:32 +01:00
|
|
|
|
|
|
|
|
HEADERS += \
|
2015-11-30 09:43:50 +01:00
|
|
|
clangactivationsequencecontextprocessor.h \
|
|
|
|
|
clangactivationsequenceprocessor.h \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangassistproposal.h \
|
|
|
|
|
clangassistproposalitem.h \
|
|
|
|
|
clangassistproposalmodel.h \
|
|
|
|
|
clangbackendipcintegration.h \
|
|
|
|
|
clangcodemodelplugin.h \
|
|
|
|
|
clangcompletionassistinterface.h \
|
|
|
|
|
clangcompletionassistprocessor.h \
|
|
|
|
|
clangcompletionassistprovider.h \
|
2015-11-30 09:43:50 +01:00
|
|
|
clangcompletionchunkstotextconverter.h \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangcompletioncontextanalyzer.h \
|
2015-11-30 09:43:50 +01:00
|
|
|
clangconstants.h \
|
2015-09-04 12:15:17 +02:00
|
|
|
clangdiagnosticfilter.h \
|
|
|
|
|
clangdiagnosticmanager.h \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangeditordocumentparser.h \
|
|
|
|
|
clangeditordocumentprocessor.h \
|
2015-08-24 18:26:09 +02:00
|
|
|
clangfixitoperation.h \
|
|
|
|
|
clangfixitoperationsextractor.h \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangfunctionhintmodel.h \
|
2015-11-30 09:43:50 +01:00
|
|
|
clanghighlightingmarksreporter.h \
|
2015-07-06 12:05:02 +02:00
|
|
|
clangmodelmanagersupport.h \
|
2016-01-28 16:39:05 +01:00
|
|
|
clangpreprocessorassistproposalitem.h \
|
2015-08-31 16:28:26 +02:00
|
|
|
clangtextmark.h \
|
2015-12-09 17:14:24 +01:00
|
|
|
clangutils.h
|
2015-06-08 16:08:05 +02:00
|
|
|
|
2015-12-16 11:57:28 +01:00
|
|
|
DISTFILES += \
|
|
|
|
|
README \
|
|
|
|
|
$${IDE_SOURCE_TREE}/doc/src/editors/creator-clang-codemodel.qdoc
|
|
|
|
|
|
2013-12-10 14:37:32 +01:00
|
|
|
equals(TEST, 1) {
|
|
|
|
|
HEADERS += \
|
2015-07-23 13:01:02 +02:00
|
|
|
test/clangcodecompletion_test.h
|
2013-12-10 14:37:32 +01:00
|
|
|
|
|
|
|
|
SOURCES += \
|
2015-07-23 13:01:02 +02:00
|
|
|
test/clangcodecompletion_test.cpp
|
2013-12-10 14:37:32 +01:00
|
|
|
|
2015-09-17 11:53:58 +02:00
|
|
|
RESOURCES += test/data/clangtestdata.qrc
|
|
|
|
|
OTHER_FILES += $$files(test/data/*)
|
2013-12-10 14:37:32 +01:00
|
|
|
}
|