summaryrefslogtreecommitdiffstats
path: root/mkspecs/features
diff options
context:
space:
mode:
authorAndy Shaw <andy.shaw@qt.io>2016-07-19 07:53:10 +0200
committerAndy Shaw <andy.shaw@qt.io>2016-07-26 15:07:51 +0000
commit3dd0a2ddffaef1bcc16e2ef7af613f1ac39998dd (patch)
tree4829ba4d425f9889345242f520d5659812de2e98 /mkspecs/features
parentcd4cd3cdafd31d6290f586fdeaaa1497f51d009a (diff)
Added support for setting the namespace via the pro file
[ChangeLog] Added support for specifying the namespace via the pro file with the QSCXMLC_NAMESPACE variable. Change-Id: Iadf7402e237a1ba9dc71a35bb20a195408c7d6ff Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'mkspecs/features')
-rw-r--r--mkspecs/features/qscxmlc.prf1
1 files changed, 1 insertions, 0 deletions
diff --git a/mkspecs/features/qscxmlc.prf b/mkspecs/features/qscxmlc.prf
index 4631377..674abcb 100644
--- a/mkspecs/features/qscxmlc.prf
+++ b/mkspecs/features/qscxmlc.prf
@@ -16,6 +16,7 @@ qscxmlc.name = QSCXMLC ${QMAKE_FILE_IN}.h
qscxmlc.input = STATECHARTS
qscxmlc.variable_out = QSCXMLC_HEADERS
qscxmlc.commands = $$QMAKE_QSCXMLC ${QMAKE_FILE_IN} --header ${QMAKE_FILE_OUT} --impl $$QSCXMLC_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)}
+!isEmpty(QSCXMLC_NAMESPACE): qscxmlc.commands = $${qscxmlc.commands} --namespace $$QSCXMLC_NAMESPACE
qscxmlc.output = $$QSCXMLC_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)}
qscxmlc.CONFIG += target_predeps
qscxmlc.depends += $$QMAKE_QSCXMLC_EXE