6282948e96
Sometimes, users need to add compiler flags to QMAKE_CXXFLAGS that aren't supposed to be passed to the predefs dump. That's especially true for -include options, as that would change completely what's defined. Not to mention that -include is a preprocessor option and shouldn't be in CXXFLAGS in the first place (Automake has CPPFLAGS, but qmake only has INCLUDEPATH and DEFINES). [ChangeLog][qmake] Added the ability to suppress the collection of the compiler predefined macros for moc's use. To disable the collection, use CONFIG += no_moc_predefs. Task-number: QTBUG-58857 Change-Id: I4139d5f93dcb4b429ae9fffd14a34d49825d9b85 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> |
||
---|---|---|
.. | ||
aix-g++ | ||
aix-g++-64 | ||
aix-xlc | ||
aix-xlc-64 | ||
android-clang | ||
android-g++ | ||
common | ||
cygwin-g++ | ||
darwin-g++ | ||
devices | ||
dummy | ||
features | ||
freebsd-clang | ||
freebsd-g++ | ||
haiku-g++ | ||
hpux-acc | ||
hpux-acc-64 | ||
hpux-acc-o64 | ||
hpux-g++ | ||
hpux-g++-64 | ||
hpuxi-acc-32 | ||
hpuxi-acc-64 | ||
hpuxi-g++-64 | ||
hurd-g++ | ||
integrity-armv7 | ||
integrity-armv7-imx6 | ||
integrity-x86 | ||
irix-cc | ||
irix-cc-64 | ||
irix-g++ | ||
irix-g++-64 | ||
linux-arm-gnueabi-g++ | ||
linux-clang | ||
linux-clang-libc++ | ||
linux-cxx | ||
linux-g++ | ||
linux-g++-32 | ||
linux-g++-64 | ||
linux-icc | ||
linux-icc-32 | ||
linux-icc-64 | ||
linux-kcc | ||
linux-llvm | ||
linux-lsb-g++ | ||
linux-pgcc | ||
lynxos-g++ | ||
macx-clang | ||
macx-clang-32 | ||
macx-g++ | ||
macx-g++40 | ||
macx-g++42 | ||
macx-g++-32 | ||
macx-icc | ||
macx-ios-clang | ||
macx-llvm | ||
macx-tvos-clang | ||
macx-watchos-clang | ||
macx-xcode | ||
modules | ||
netbsd-g++ | ||
openbsd-g++ | ||
qnx-aarch64le-qcc | ||
qnx-armle-v7-qcc | ||
qnx-x86-64-qcc | ||
qnx-x86-qcc | ||
sco-cc | ||
sco-g++ | ||
solaris-cc | ||
solaris-cc-64 | ||
solaris-cc-64-stlport | ||
solaris-cc-stlport | ||
solaris-g++ | ||
solaris-g++-64 | ||
tru64-cxx | ||
tru64-g++ | ||
unixware-cc | ||
unixware-g++ | ||
unsupported | ||
win32-clang-msvc | ||
win32-g++ | ||
win32-icc | ||
win32-msvc | ||
winphone-arm-msvc2013 | ||
winphone-x86-msvc2013 | ||
winrt-arm-msvc2013 | ||
winrt-arm-msvc2015 | ||
winrt-x64-msvc2013 | ||
winrt-x64-msvc2015 | ||
winrt-x64-msvc2017 | ||
winrt-x86-msvc2013 | ||
winrt-x86-msvc2015 | ||
winrt-x86-msvc2017 |