qt5base-lts/mkspecs/common
Bradley T. Hughes bf84d1a1fe configure: Auto-detect and enable C++11 support if available
Enabling support for C++11 adds CONFIG+=c++11 to the Qt build. Projects
using Qt can check for C++11 support using contains(QT_CONFIG, c++11) in
their .pr[iof] files.

The QMAKE_CXXFLAGS_CXX11 and QMAKE_LFLAGS_CXX11 qmake varibles contain
any arguments the compiler needs to enable C++11. CONFIG+=c++11 adds
these arguments to the build.

Support for clang, g++, and the Intel C++ Compiler for Linux are
included in this commit.

Change-Id: Id77f86d7ad4d5c740b890446a40b105879a0d327
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2012-06-05 12:30:13 +02:00
..
aix Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
c89 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
ios Added mkspecs for iOS. 2012-04-26 03:15:22 +02:00
mac Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
nacl Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
posix Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince remove assignment of QMAKE_MOC & QMAKE_UIC from mkspecs (part 2) 2012-03-09 18:50:52 +01:00
armcc.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
clang-mac.conf Add mkspecs for 32-bit Mac OS X builds. 2012-05-04 09:19:23 +02:00
clang.conf configure: Auto-detect and enable C++11 support if available 2012-06-05 12:30:13 +02:00
g++-base.conf configure: Auto-detect and enable C++11 support if available 2012-06-05 12:30:13 +02:00
g++-macx.conf configure: Remove the -dwarf2 argument for Mac OS X builds 2012-05-11 12:52:21 +02:00
g++-unix.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
g++.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
gcc-base-ios.conf configure: Remove the -dwarf2 argument for Mac OS X builds 2012-05-11 12:52:21 +02:00
gcc-base-macx.conf configure: Remove the -dwarf2 argument for Mac OS X builds 2012-05-11 12:52:21 +02:00
gcc-base-unix.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
gcc-base.conf turn off exceptions by default where they aren't required 2012-05-17 05:14:26 +02:00
ios.conf Added mkspecs for iOS. 2012-04-26 03:15:22 +02:00
linux.conf Remove all references to X11 session management 2012-06-01 03:15:55 +02:00
llvm.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
mac.conf remove assignment of QMAKE_MOC & QMAKE_UIC from mkspecs 2012-03-01 21:00:07 +01:00
qcc-base-qnx-armv7le.conf Make the QNX QPA plugin work with non blackberry. 2012-04-23 07:30:02 +02:00
qcc-base-qnx-x86.conf Make the QNX QPA plugin work with non blackberry. 2012-04-23 07:30:02 +02:00
qcc-base-qnx.conf Set default Lighthouse plugin for QNX 2012-04-23 17:04:18 +02:00
qcc-base.conf Moving stack-smashing protection to the Blackberry mkspecs 2012-04-06 00:02:45 +02:00
qws.conf Remove all references to X11 session management 2012-06-01 03:15:55 +02:00
unix.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00