summaryrefslogtreecommitdiffstats
path: root/mkspecs/features
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@theqtcompany.com>2015-10-28 16:29:52 +0100
committerErik Verbruggen <erik.verbruggen@theqtcompany.com>2015-10-28 15:35:12 +0000
commitb9fa32d6d9be16e4bf3ad65864802b5691b5a0dc (patch)
tree810cf54e980069ba934fea9aea560933f0330803 /mkspecs/features
parent8cc22d437ba532548a154cae57eba1c5d2e28888 (diff)
Fix building with MSVC2012.
No initializer lists.... Change-Id: I3a86992cd7412cde9967d57d9ad68d7f6424c404 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
Diffstat (limited to 'mkspecs/features')
-rw-r--r--mkspecs/features/qscxmlc.prf4
1 files changed, 3 insertions, 1 deletions
diff --git a/mkspecs/features/qscxmlc.prf b/mkspecs/features/qscxmlc.prf
index 668631c..54cb7f0 100644
--- a/mkspecs/features/qscxmlc.prf
+++ b/mkspecs/features/qscxmlc.prf
@@ -9,7 +9,9 @@ debug_and_release {
QSCXMLC_DIR = $$QSCXMLC_DIR$$SUFFIX
QMAKE_QSCXMLC_EXE=$$[QT_HOST_BINS]/qscxmlc
-win*:${QMAKE_QSCXMLC_EXE}.exe
+win*:QMAKE_QSCXMLC_EXE=$$QMAKE_QSCXMLC_EXE.exe
+
+msvc:lessThan(MSC_VER,1800):QMAKE_QSCXMLC=$$QMAKE_QSCXMLC -no-c++11 # VS2012 cannot handle initializer lists.
{
qscxmlc.name = QSCXMLC ${QMAKE_FILE_IN}.h