Files
qt-creator/tests/manual/proparser/testreader.pro
Oswald Buddenhagen 66802ef8bf implement simple VFS to support caching during project parsing
this tremendously speeds up loading of qt 5.1 based projects (including
qt itself) under mac os, as these look up the sdk dynamically, and use
caching to avoid doing that in every subproject.

Change-Id: I833253f81c3159056fab2ff888f293b36cc2ef56
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-06-04 15:42:13 +02:00

46 lines
999 B
Prolog

VPATH += ../../../src/shared/proparser
INCLUDEPATH += ../../../src/shared/proparser
DEPENDPATH += ../../../src/shared/proparser
TEMPLATE = app
TARGET = testreader
QT -= gui
CONFIG += qt warn_on console
CONFIG -= app_bundle
build_all:!build_pass {
CONFIG -= build_all
CONFIG += release
}
SOURCES += \
main.cpp \
qmakeglobals.cpp \
qmakeparser.cpp \
qmakeevaluator.cpp \
profileevaluator.cpp \
qmakebuiltins.cpp \
proitems.cpp \
qmakevfs.cpp \
ioutils.cpp
HEADERS += \
qmake_global.h \
qmakeglobals.h \
qmakeparser.h \
qmakeevaluator.h \
qmakeevaluator_p.h \
profileevaluator.h \
proitems.h \
qmakevfs.h \
ioutils.h
RESOURCES += proparser.qrc
DEFINES += QMAKE_BUILTIN_PRFS
DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII
DEFINES += QT_USE_FAST_OPERATOR_PLUS QT_USE_FAST_CONCATENATION
DEFINES += PROEVALUATOR_FULL PROEVALUATOR_CUMULATIVE PROEVALUATOR_INIT_PROPS