Files
qt-creator/src/plugins/cpptools/cpptools.pro

144 lines
3.9 KiB
Prolog
Raw Normal View History

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
include(../../qtcreatorplugin.pri)
HEADERS += \
abstracteditorsupport.h \
builtinindexingsupport.h \
commentssettings.h \
completionsettingspage.h \
cppchecksymbols.h \
cppclassesfilter.h \
cppcodeformatter.h \
cppcodemodelinspectordumper.h \
cppcodemodelsettings.h \
cppcodemodelsettingspage.h \
cppcodestylepreferences.h \
cppcodestylepreferencesfactory.h \
cppcodestylesettings.h \
cppcodestylesettingspage.h \
cppcompletionassist.h \
cppcompletionassistprovider.h \
cppcurrentdocumentfilter.h \
cppdoxygen.h \
cppfilesettingspage.h \
cppfindreferences.h \
cppfunctionsfilter.h \
cpphighlightingsupport.h \
cpphighlightingsupportinternal.h \
cppindexingsupport.h \
cpplocalsymbols.h \
cpplocatordata.h \
cpplocatorfilter.h \
2008-12-02 12:01:29 +01:00
cppmodelmanager.h \
cppmodelmanagerinterface.h \
cppmodelmanagersupport.h \
cppmodelmanagersupportinternal.h \
cpppointerdeclarationformatter.h \
cppprojectfile.h \
cppqtstyleindenter.h \
cpprefactoringchanges.h \
cppsemanticinfo.h \
cppsnapshotupdater.h \
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 \
cpptoolsreuse.h \
cpptoolssettings.h \
doxygengenerator.h \
functionutils.h \
includeutils.h \
insertionpointlocator.h \
searchsymbols.h \
stringtable.h \
symbolfinder.h \
symbolsfindfilter.h \
typehierarchybuilder.h
2009-02-20 11:52:27 +01:00
SOURCES += \
abstracteditorsupport.cpp \
builtinindexingsupport.cpp \
commentssettings.cpp \
completionsettingspage.cpp \
cppchecksymbols.cpp \
2009-02-20 11:52:27 +01:00
cppclassesfilter.cpp \
cppcodeformatter.cpp \
cppcodemodelinspectordumper.cpp \
cppcodemodelsettings.cpp \
cppcodemodelsettingspage.cpp \
cppcodestylepreferences.cpp \
cppcodestylepreferencesfactory.cpp \
cppcodestylesettings.cpp \
cppcodestylesettingspage.cpp \
cppcompletionassist.cpp \
cppcompletionassistprovider.cpp \
cppcurrentdocumentfilter.cpp \
cppdoxygen.cpp \
cppfilesettingspage.cpp \
cppfindreferences.cpp \
cppfunctionsfilter.cpp \
cpphighlightingsupport.cpp \
cpphighlightingsupportinternal.cpp \
cppindexingsupport.cpp \
cpplocalsymbols.cpp \
cpplocatordata.cpp \
cpplocatorfilter.cpp \
cppmodelmanager.cpp \
cppmodelmanagerinterface.cpp \
cppmodelmanagersupport.cpp \
cppmodelmanagersupportinternal.cpp \
cpppointerdeclarationformatter.cpp \
cppprojectfile.cpp \
cppqtstyleindenter.cpp \
cpprefactoringchanges.cpp \
cppsemanticinfo.cpp \
cppsnapshotupdater.cpp \
cppsourceprocessor.cpp \
cpptoolseditorsupport.cpp \
cpptoolsplugin.cpp \
cpptoolsreuse.cpp \
cpptoolssettings.cpp \
doxygengenerator.cpp \
functionutils.cpp \
includeutils.cpp \
insertionpointlocator.cpp \
searchsymbols.cpp \
stringtable.cpp \
symbolfinder.cpp \
symbolsfindfilter.cpp \
typehierarchybuilder.cpp
2009-02-20 11:52:27 +01:00
FORMS += \
completionsettingspage.ui \
cppcodemodelsettingspage.ui \
cppcodestylesettingspage.ui \
cppfilesettingspage.ui
equals(TEST, 1) {
HEADERS += \
cppsourceprocessertesthelper.h \
cpptoolstestcase.h \
modelmanagertesthelper.h
SOURCES += \
cppcodegen_test.cpp \
cppcompletion_test.cpp \
cppheadersource_test.cpp \
cpplocatorfilter_test.cpp \
cppmodelmanager_test.cpp \
cpppointerdeclarationformatter_test.cpp \
cppsourceprocessertesthelper.cpp \
cppsourceprocessor_test.cpp \
cpptoolstestcase.cpp \
modelmanagertesthelper.cpp \
symbolsearcher_test.cpp \
typehierarchybuilder_test.cpp
DEFINES += SRCDIR=\\\"$$PWD\\\"
}
RESOURCES += \
cpptools.qrc