meson: Do not use path separator in test names
authorThibault Saunier <thibault.saunier@osg.samsung.com>
Wed, 7 Jun 2017 16:55:41 +0000 (12:55 -0400)
committerThibault Saunier <thibault.saunier@osg.samsung.com>
Wed, 7 Jun 2017 16:55:41 +0000 (12:55 -0400)
Avoiding warnings like:

    WARNING: Target "elements/audioamplify" has a path separator in its name.

tests/check/meson.build

index f93bf63..64c4c45 100644 (file)
@@ -62,7 +62,9 @@ endforeach
 message('test env:' + all_env)
 
 foreach test_name : rtsp_server_tests
-  exe = executable(test_name, '@0@.c'.format(test_name),
+  fname = '@0@.c'.format(test_name)
+  test_name = test_name.underscorify()
+  exe = executable(test_name, fname,
     include_directories : rtspserver_incs,
     c_args : rtspserver_args + test_c_args,
     dependencies : [gstcheck_dep, gstrtsp_dep, gstrtp_dep, gst_rtsp_server_dep]