summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/metatypes.prf
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@qt.io>2020-05-28 17:49:27 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2020-06-02 08:40:32 +0000
commit05e6eababfbde6b4eb2dab7693a425c761c0de77 (patch)
tree0ba003144ec4231b12e8311c75a00fce893adbc9 /mkspecs/features/metatypes.prf
parent61fb2274ff67515c803f4586a490370db17aa017 (diff)
Remove whitespace for file names generated from TARGET
Task-number: QTBUG-84492 Change-Id: I70e79b7a57949e8dfd3781967e775bdea8822e0c Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 1e17d0e9d7c8aca0e5c629fb4480ee271a1390f8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'mkspecs/features/metatypes.prf')
-rw-r--r--mkspecs/features/metatypes.prf5
1 files changed, 4 insertions, 1 deletions
diff --git a/mkspecs/features/metatypes.prf b/mkspecs/features/metatypes.prf
index 555269fa68..68c6f1790f 100644
--- a/mkspecs/features/metatypes.prf
+++ b/mkspecs/features/metatypes.prf
@@ -24,7 +24,10 @@ moc_json_source.depends = $${MOC_JSON_CPP_BASE}${QMAKE_FILE_BASE}$${QMAKE_EXT_CP
moc_json_source.commands = $$escape_expand(\\n) # force creation of rule
moc_json_source.variable_out = MOC_JSON_FILES
-MOC_COLLECT_JSON_OUTPUT = $$lower($$basename(TARGET))_metatypes.json
+TARGET_BASENAME = $$lower($$basename(TARGET))
+TARGET_BASENAME ~= s/\s/_/g
+
+MOC_COLLECT_JSON_OUTPUT = $${TARGET_BASENAME}_metatypes.json
moc_collect_json.CONFIG += no_link combine target_predeps
moc_collect_json.commands = $$MOC_COLLECT_JSON --collect-json -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_IN}