TARGET = Qt3DCore MODULE = 3dcore QT = core-private gui-private load(qt_module) DEFINES += QT3DCORE_LIBRARY # TODO: Make tasking API configurable #use_thread_weaver { # DEFINES += THREAD_WEAVER #} QMAKE_DOCS = $$PWD/doc/qt3dcore.qdocconf gcov { CONFIG += static QMAKE_CXXFLAGS += -fprofile-arcs -ftest-coverage QMAKE_LFLAGS += -fprofile-arcs -ftest-coverage } # otherwise mingw headers do not declare common functions like ::strcasecmp win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x include(core.pri) !contains(QT_CONFIG, egl):DEFINES += QT_NO_EGL