| # Qt tools module |
| |
| intel_icc: QMAKE_CXXFLAGS += -fp-model strict |
| |
| HEADERS += \ |
| tools/qalgorithms.h \ |
| tools/qarraydata.h \ |
| tools/qarraydataops.h \ |
| tools/qarraydatapointer.h \ |
| tools/qbitarray.h \ |
| tools/qcache.h \ |
| tools/qcontainerfwd.h \ |
| tools/qcontainertools_impl.h \ |
| tools/qcryptographichash.h \ |
| tools/qfreelist_p.h \ |
| tools/qhash.h \ |
| tools/qhashfunctions.h \ |
| tools/qiterator.h \ |
| tools/qline.h \ |
| tools/qlinkedlist.h \ |
| tools/qlist.h \ |
| tools/qmakearray_p.h \ |
| tools/qmap.h \ |
| tools/qmargins.h \ |
| tools/qmessageauthenticationcode.h \ |
| tools/qcontiguouscache.h \ |
| tools/qoffsetstringarray_p.h \ |
| tools/qpair.h \ |
| tools/qpoint.h \ |
| tools/qqueue.h \ |
| tools/qrect.h \ |
| tools/qringbuffer_p.h \ |
| tools/qrefcount.h \ |
| tools/qscopeguard.h \ |
| tools/qscopedpointer.h \ |
| tools/qscopedpointer_p.h \ |
| tools/qscopedvaluerollback.h \ |
| tools/qshareddata.h \ |
| tools/qsharedpointer.h \ |
| tools/qsharedpointer_impl.h \ |
| tools/qset.h \ |
| tools/qsimd_p.h \ |
| tools/qsize.h \ |
| tools/qstack.h \ |
| tools/qtools_p.h \ |
| tools/qvarlengtharray.h \ |
| tools/qvector.h \ |
| tools/qversionnumber.h |
| |
| |
| SOURCES += \ |
| tools/qarraydata.cpp \ |
| tools/qbitarray.cpp \ |
| tools/qcryptographichash.cpp \ |
| tools/qfreelist.cpp \ |
| tools/qhash.cpp \ |
| tools/qline.cpp \ |
| tools/qlinkedlist.cpp \ |
| tools/qlist.cpp \ |
| tools/qpoint.cpp \ |
| tools/qmap.cpp \ |
| tools/qmargins.cpp \ |
| tools/qmessageauthenticationcode.cpp \ |
| tools/qcontiguouscache.cpp \ |
| tools/qrect.cpp \ |
| tools/qrefcount.cpp \ |
| tools/qringbuffer.cpp \ |
| tools/qshareddata.cpp \ |
| tools/qsharedpointer.cpp \ |
| tools/qsimd.cpp \ |
| tools/qsize.cpp \ |
| tools/qversionnumber.cpp |
| |
| msvc: NO_PCH_SOURCES += tools/qvector_msvc.cpp |
| false: SOURCES += $$NO_PCH_SOURCES # Hack for QtCreator |
| |
| qtConfig(system-zlib) { |
| include($$PWD/../../3rdparty/zlib_dependency.pri) |
| } else { |
| CONFIG += no_core_dep |
| include($$PWD/../../3rdparty/zlib.pri) |
| } |
| |
| qtConfig(commandlineparser) { |
| HEADERS += \ |
| tools/qcommandlineoption.h \ |
| tools/qcommandlineparser.h |
| SOURCES += \ |
| tools/qcommandlineoption.cpp \ |
| tools/qcommandlineparser.cpp |
| } |
| |
| INCLUDEPATH += ../3rdparty/md5 \ |
| ../3rdparty/md4 \ |
| ../3rdparty/sha3 |
| |
| qtConfig(system-doubleconversion) { |
| QMAKE_USE_PRIVATE += doubleconversion |
| } else: qtConfig(doubleconversion) { |
| include($$PWD/../../3rdparty/double-conversion/double-conversion.pri) |
| } |
| |
| qtConfig(easingcurve) { |
| HEADERS += \ |
| tools/qeasingcurve.h \ |
| tools/qtimeline.h |
| |
| SOURCES += \ |
| tools/qeasingcurve.cpp \ |
| tools/qtimeline.cpp |
| } |
| |
| # Note: libm should be present by default becaue this is C++ |
| unix:!macx-icc:!vxworks:!haiku:!integrity:!wasm: LIBS_PRIVATE += -lm |
| |
| TR_EXCLUDE += ../3rdparty/* |
| |
| # MIPS DSP |
| MIPS_DSP_HEADERS += ../gui/painting/qt_mips_asm_dsp_p.h |