forked from qt-creator/qt-creator
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>
46 lines
999 B
Prolog
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
|