forked from qt-creator/qt-creator
Based on Tobias Hunger's work from a few months ago. The CMake configuration needs libclang and Qt paths specified as CMAKE_PREFIX_PATH. Auto tests are run with "ctest". At the moment the pass rate is 87%. Change-Id: Iba98e39bf22077d52706dce6c85986be67a6eab0 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
41 lines
1.9 KiB
CMake
41 lines
1.9 KiB
CMake
add_qtc_plugin(ClangRefactoring
|
|
CONDITION TARGET libclang
|
|
DEPENDS ClangSupport CPlusPlus
|
|
PLUGIN_DEPENDS Core CppTools TextEditor ClangPchManager
|
|
SOURCES ${TEST_SOURCES}
|
|
baseclangquerytexteditorwidget.cpp baseclangquerytexteditorwidget.h
|
|
clangqueryexamplehighlighter.cpp clangqueryexamplehighlighter.h
|
|
clangqueryexamplehighlightmarker.h
|
|
clangqueryexampletexteditorwidget.cpp clangqueryexampletexteditorwidget.h
|
|
clangqueryhighlighter.cpp clangqueryhighlighter.h
|
|
clangqueryhighlightmarker.h
|
|
clangqueryhoverhandler.cpp clangqueryhoverhandler.h
|
|
clangqueryprojectsfindfilter.cpp clangqueryprojectsfindfilter.h clangqueryprojectsfindfilter.ui
|
|
clangqueryprojectsfindfilterwidget.cpp clangqueryprojectsfindfilterwidget.h
|
|
clangquerytexteditorwidget.cpp clangquerytexteditorwidget.h
|
|
clangrefactoringplugin.cpp clangrefactoringplugin.h
|
|
editormanagerinterface.h
|
|
locatorfilter.cpp locatorfilter.h
|
|
projectpartproviderinterface.h
|
|
projectpartutilities.cpp projectpartutilities.h
|
|
qtcreatorclangqueryfindfilter.cpp qtcreatorclangqueryfindfilter.h
|
|
qtcreatoreditormanager.cpp qtcreatoreditormanager.h
|
|
qtcreatorrefactoringprojectupdater.cpp qtcreatorrefactoringprojectupdater.h
|
|
qtcreatorsearch.cpp qtcreatorsearch.h
|
|
qtcreatorsearchhandle.cpp qtcreatorsearchhandle.h
|
|
qtcreatorsymbolsfindfilter.cpp qtcreatorsymbolsfindfilter.h
|
|
querysqlitestatementfactory.h
|
|
refactoringclient.cpp refactoringclient.h
|
|
refactoringconnectionclient.cpp refactoringconnectionclient.h
|
|
refactoringengine.cpp refactoringengine.h
|
|
refactoringprojectupdater.cpp refactoringprojectupdater.h
|
|
searchhandle.cpp searchhandle.h
|
|
searchinterface.h
|
|
sourcelocations.h
|
|
symbol.h
|
|
symbolquery.h
|
|
symbolqueryinterface.h
|
|
symbolsfindfilter.cpp symbolsfindfilter.h
|
|
symbolsfindfilterconfigwidget.cpp symbolsfindfilterconfigwidget.h
|
|
)
|