summaryrefslogtreecommitdiffstats
path: root/share/mk/suite.test.mk
diff options
context:
space:
mode:
Diffstat (limited to 'share/mk/suite.test.mk')
-rw-r--r--share/mk/suite.test.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/share/mk/suite.test.mk b/share/mk/suite.test.mk
index 5e1504c..fd421fc 100644
--- a/share/mk/suite.test.mk
+++ b/share/mk/suite.test.mk
@@ -72,8 +72,13 @@ Kyuafile.auto: Makefile
echo; \
} >Kyuafile.auto.tmp
.for _T in ${_TESTS}
+.if defined(.PARSEDIR)
@echo '${TEST_INTERFACE.${_T}}_test_program{name="${_T}"${TEST_METADATA.${_T}:C/$/,/:tW:C/^/, /W:C/,$//W}}' \
>>Kyuafile.auto.tmp
+.else
+ @echo '${TEST_INTERFACE.${_T}}_test_program{name="${_T}"${TEST_METADATA.${_T}:C/^/, /:Q:S/\\ ,/,/g:S,\\,,g}}' \
+ >>Kyuafile.auto.tmp
+.endif
.endfor
.for _T in ${TESTS_SUBDIRS:N.WAIT}
@echo "include(\"${_T}/Kyuafile\")" >>Kyuafile.auto.tmp
OpenPOWER on IntegriCloud