2008-12-02 12:01:29 +01:00
|
|
|
DEFINES += CPPTOOLS_LIBRARY
|
Mute MSVC safety warnings
Botan:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xutility:2227:
warning: C4996: 'std::_Copy_impl': Function call with parameters that may be
unsafe - this call relies on the caller to check that the passed values are
correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See
documentation on how to use Visual C++ 'Checked Iterators'
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\xutility:2212:
see declaration of 'std::_Copy_impl'
D:\dev\qt-creator\src\libs\3rdparty\botan\botan.cpp:7248: see reference
to function template instantiation
'_OutIt std::copy<const Botan::u32bit*,T*>(_InIt,_InIt,_OutIt)' being compiled
with
[
_OutIt=Botan::word *,
T=Botan::word,
_InIt=const Botan::u32bit *
]
CppTools:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xutility:2873:
warning: C4996: 'std::_Mismatch1': Function call with parameters that may be
unsafe - this call relies on the caller to check that the passed values are
correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See
documentation on how to use Visual C++ 'Checked Iterators'
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\xutility:2856:
see declaration of 'std::_Mismatch1'
D:\dev\qt-creator\src\plugins\cpptools\symbolfinder.cpp:388: see reference to
function template instantiation 'std::pair<_Ty1,_Ty2>
std::mismatch<QString::const_iterator,QString::const_iterator>(_InIt1,_InIt1,_InIt2)'
being compiled
with
[
_Ty1=QString::const_iterator,
_Ty2=QString::const_iterator,
_InIt1=QString::const_iterator,
_InIt2=QString::const_iterator
]
Change-Id: I09a477e755c4555101b064271f10c08a69576e33
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: David Schulz <david.schulz@digia.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-09-20 11:11:55 +02:00
|
|
|
win32-msvc*:DEFINES += _SCL_SECURE_NO_WARNINGS
|
2013-12-10 12:22:20 +01:00
|
|
|
include(../../qtcreatorplugin.pri)
|
|
|
|
|
|
|
|
|
|
HEADERS += \
|
|
|
|
|
abstracteditorsupport.h \
|
|
|
|
|
builtinindexingsupport.h \
|
|
|
|
|
commentssettings.h \
|
|
|
|
|
completionsettingspage.h \
|
|
|
|
|
cppchecksymbols.h \
|
2008-11-28 15:36:54 +01:00
|
|
|
cppclassesfilter.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppcodeformatter.h \
|
2014-03-17 08:49:40 -03:00
|
|
|
cppcodemodelinspectordumper.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppcodemodelsettings.h \
|
|
|
|
|
cppcodemodelsettingspage.h \
|
|
|
|
|
cppcodestylepreferences.h \
|
|
|
|
|
cppcodestylepreferencesfactory.h \
|
|
|
|
|
cppcodestylesettings.h \
|
|
|
|
|
cppcodestylesettingspage.h \
|
|
|
|
|
cppcompletionassist.h \
|
|
|
|
|
cppcompletionassistprovider.h \
|
2009-05-14 21:08:08 +02:00
|
|
|
cppcurrentdocumentfilter.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppdoxygen.h \
|
|
|
|
|
cppfilesettingspage.h \
|
|
|
|
|
cppfindreferences.h \
|
2008-12-12 16:36:33 +01:00
|
|
|
cppfunctionsfilter.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
cpphighlightingsupport.h \
|
|
|
|
|
cpphighlightingsupportinternal.h \
|
|
|
|
|
cppindexingsupport.h \
|
|
|
|
|
cpplocalsymbols.h \
|
|
|
|
|
cpplocatordata.h \
|
|
|
|
|
cpplocatorfilter.h \
|
2008-12-02 12:01:29 +01:00
|
|
|
cppmodelmanager.h \
|
2013-04-02 11:52:31 +02:00
|
|
|
cppmodelmanagerinterface.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppmodelmanagersupport.h \
|
|
|
|
|
cppmodelmanagersupportinternal.h \
|
|
|
|
|
cpppointerdeclarationformatter.h \
|
|
|
|
|
cppprojectfile.h \
|
|
|
|
|
cppqtstyleindenter.h \
|
|
|
|
|
cpprefactoringchanges.h \
|
|
|
|
|
cppsemanticinfo.h \
|
|
|
|
|
cppsnapshotupdater.h \
|
2014-05-16 15:51:04 -04:00
|
|
|
cppsourceprocessor.h \
|
2009-02-20 11:52:27 +01:00
|
|
|
cpptools_global.h \
|
|
|
|
|
cpptoolsconstants.h \
|
2008-12-02 12:01:29 +01:00
|
|
|
cpptoolseditorsupport.h \
|
2009-02-20 11:52:27 +01:00
|
|
|
cpptoolsplugin.h \
|
2011-12-07 15:05:02 +01:00
|
|
|
cpptoolsreuse.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
cpptoolssettings.h \
|
2011-12-07 15:05:02 +01:00
|
|
|
doxygengenerator.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
functionutils.h \
|
2013-08-23 15:07:19 +02:00
|
|
|
includeutils.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
insertionpointlocator.h \
|
|
|
|
|
searchsymbols.h \
|
2014-02-25 16:16:11 +01:00
|
|
|
stringtable.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
symbolfinder.h \
|
|
|
|
|
symbolsfindfilter.h \
|
|
|
|
|
typehierarchybuilder.h
|
2009-02-20 11:52:27 +01:00
|
|
|
|
2013-12-10 12:22:20 +01:00
|
|
|
SOURCES += \
|
|
|
|
|
abstracteditorsupport.cpp \
|
|
|
|
|
builtinindexingsupport.cpp \
|
|
|
|
|
commentssettings.cpp \
|
|
|
|
|
completionsettingspage.cpp \
|
|
|
|
|
cppchecksymbols.cpp \
|
2009-02-20 11:52:27 +01:00
|
|
|
cppclassesfilter.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppcodeformatter.cpp \
|
2014-03-17 08:49:40 -03:00
|
|
|
cppcodemodelinspectordumper.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppcodemodelsettings.cpp \
|
|
|
|
|
cppcodemodelsettingspage.cpp \
|
|
|
|
|
cppcodestylepreferences.cpp \
|
|
|
|
|
cppcodestylepreferencesfactory.cpp \
|
|
|
|
|
cppcodestylesettings.cpp \
|
|
|
|
|
cppcodestylesettingspage.cpp \
|
|
|
|
|
cppcompletionassist.cpp \
|
|
|
|
|
cppcompletionassistprovider.cpp \
|
2009-05-14 21:08:08 +02:00
|
|
|
cppcurrentdocumentfilter.cpp \
|
2009-03-18 16:43:01 +01:00
|
|
|
cppdoxygen.cpp \
|
2009-05-14 14:29:37 +02:00
|
|
|
cppfilesettingspage.cpp \
|
2010-07-02 15:43:34 +02:00
|
|
|
cppfindreferences.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppfunctionsfilter.cpp \
|
2012-02-07 15:09:08 +01:00
|
|
|
cpphighlightingsupport.cpp \
|
2012-02-20 12:39:08 +01:00
|
|
|
cpphighlightingsupportinternal.cpp \
|
2012-11-23 11:47:39 +01:00
|
|
|
cppindexingsupport.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
cpplocalsymbols.cpp \
|
|
|
|
|
cpplocatordata.cpp \
|
|
|
|
|
cpplocatorfilter.cpp \
|
|
|
|
|
cppmodelmanager.cpp \
|
|
|
|
|
cppmodelmanagerinterface.cpp \
|
|
|
|
|
cppmodelmanagersupport.cpp \
|
|
|
|
|
cppmodelmanagersupportinternal.cpp \
|
2013-03-04 01:30:46 +04:00
|
|
|
cpppointerdeclarationformatter.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppprojectfile.cpp \
|
|
|
|
|
cppqtstyleindenter.cpp \
|
|
|
|
|
cpprefactoringchanges.cpp \
|
|
|
|
|
cppsemanticinfo.cpp \
|
|
|
|
|
cppsnapshotupdater.cpp \
|
2014-05-16 15:51:04 -04:00
|
|
|
cppsourceprocessor.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
cpptoolseditorsupport.cpp \
|
|
|
|
|
cpptoolsplugin.cpp \
|
|
|
|
|
cpptoolsreuse.cpp \
|
|
|
|
|
cpptoolssettings.cpp \
|
|
|
|
|
doxygengenerator.cpp \
|
|
|
|
|
functionutils.cpp \
|
2013-08-23 15:07:19 +02:00
|
|
|
includeutils.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
insertionpointlocator.cpp \
|
|
|
|
|
searchsymbols.cpp \
|
2014-02-25 16:16:11 +01:00
|
|
|
stringtable.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
symbolfinder.cpp \
|
|
|
|
|
symbolsfindfilter.cpp \
|
|
|
|
|
typehierarchybuilder.cpp
|
2009-02-20 11:52:27 +01:00
|
|
|
|
2013-12-10 12:22:20 +01:00
|
|
|
FORMS += \
|
|
|
|
|
completionsettingspage.ui \
|
|
|
|
|
cppcodemodelsettingspage.ui \
|
2013-09-06 13:14:15 +02:00
|
|
|
cppcodestylesettingspage.ui \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppfilesettingspage.ui
|
2011-11-14 15:08:25 +01:00
|
|
|
|
|
|
|
|
equals(TEST, 1) {
|
2013-12-10 12:22:20 +01:00
|
|
|
HEADERS += \
|
2014-05-16 15:51:04 -04:00
|
|
|
cppsourceprocessertesthelper.h \
|
2013-12-16 16:02:45 +01:00
|
|
|
cpptoolstestcase.h \
|
2013-12-10 12:22:20 +01:00
|
|
|
modelmanagertesthelper.h
|
|
|
|
|
|
2011-11-14 15:08:25 +01:00
|
|
|
SOURCES += \
|
2012-07-19 14:25:37 +02:00
|
|
|
cppcodegen_test.cpp \
|
2012-12-20 14:07:27 +01:00
|
|
|
cppcompletion_test.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
cppheadersource_test.cpp \
|
|
|
|
|
cpplocatorfilter_test.cpp \
|
2012-12-20 14:07:27 +01:00
|
|
|
cppmodelmanager_test.cpp \
|
2013-08-16 11:31:59 +02:00
|
|
|
cpppointerdeclarationformatter_test.cpp \
|
2014-05-16 15:51:04 -04:00
|
|
|
cppsourceprocessertesthelper.cpp \
|
|
|
|
|
cppsourceprocessor_test.cpp \
|
2013-12-16 16:02:45 +01:00
|
|
|
cpptoolstestcase.cpp \
|
2013-12-10 12:22:20 +01:00
|
|
|
modelmanagertesthelper.cpp \
|
|
|
|
|
symbolsearcher_test.cpp \
|
2013-11-12 12:27:36 +01:00
|
|
|
typehierarchybuilder_test.cpp
|
2012-12-20 14:07:27 +01:00
|
|
|
|
|
|
|
|
DEFINES += SRCDIR=\\\"$$PWD\\\"
|
2011-11-14 15:08:25 +01:00
|
|
|
}
|
2014-06-03 10:46:28 +02:00
|
|
|
|
|
|
|
|
RESOURCES += \
|
|
|
|
|
cpptools.qrc
|