enable c++11 really globally

... and remove all instances that became redundant now.
this excludes everything that comes from outside qtc, or looks like it
could "leave" it.

Change-Id: Idc8baad17cd1ffdc5e160ec48ea3292d633a2562
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Oswald Buddenhagen
2016-08-01 16:30:02 +02:00
parent 9611294dd2
commit 45b854dbd5
7 changed files with 4 additions and 10 deletions

1
.qmake.conf Normal file
View File

@@ -0,0 +1 @@
CONFIG += c++11

View File

@@ -6,9 +6,6 @@ QTCREATOR_COMPAT_VERSION = 4.0.83
VERSION = $$QTCREATOR_VERSION
BINARY_ARTIFACTS_BRANCH = 4.1
# enable c++11
CONFIG += c++11
defineReplace(qtLibraryTargetName) {
unset(LIBRARY_NAME)
LIBRARY_NAME = $$1

View File

@@ -1,7 +1,7 @@
TARGET = tst_json
QT = core testlib
CONFIG -= app_bundle
CONFIG += testcase c++11
CONFIG += testcase
TESTDATA += test.json test.bjson test3.json test2.json bom.json

View File

@@ -9,8 +9,6 @@ DEFINES+=TESTSRCDIR=\\\"$$PWD\\\"
QT += core
QT -= gui
CONFIG += c++11
TARGET = tst_dependencies
CONFIG += console
CONFIG -= app_bundle

View File

@@ -9,8 +9,6 @@ SOURCES += simple_test_app.cpp
QT += network xml
!isEmpty(QT.script.name): QT += script
CONFIG += c++11
osx {
DEFINES += USE_CXX11
QMAKE_CXXFLAGS += -stdlib=libc++

View File

@@ -3,7 +3,7 @@ QT += core network
QT -= gui
TARGET = echo
CONFIG += console c++11
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app

View File

@@ -6,7 +6,7 @@ include(creator_dependency.pri)
include(benchmark_dependency.pri)
QT += core network testlib widgets
CONFIG += console c++11 testcase object_parallel_to_source
CONFIG += console testcase object_parallel_to_source
CONFIG -= app_bundle
OBJECTS_DIR = $$OUT_PWD/obj # workaround for qmake bug in object_parallel_to_source