[vlc-commits] [Git][videolan/vlc][master] 3 commits: meson: disable medialibrary test on Windows

Steve Lhomme (@robUx4) gitlab at videolan.org
Thu Nov 14 09:09:36 UTC 2024



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
8259f081 by Steve Lhomme at 2024-11-14T08:56:06+00:00
meson: disable medialibrary test on Windows

It lacks the mkdtemp() function.

- - - - -
4099c431 by Steve Lhomme at 2024-11-14T08:56:06+00:00
meson: disable input stream tests on Windows

It lacks the rand_r() function.

- - - - -
b6ad4583 by Steve Lhomme at 2024-11-14T08:56:06+00:00
meson: disable TLS tests on Windows

It lacks the rand_r() function.

- - - - -


2 changed files:

- test/modules/meson.build
- test/src/meson.build


Changes:

=====================================
test/modules/meson.build
=====================================
@@ -6,6 +6,7 @@ vlc_tests += {
     'module_depends' : vlc_plugins_targets.keys()
 }
 
+if not (host_system == 'windows') # missing mkdtemp()
 vlc_tests += {
     'name' : 'test_modules_misc_medialibrary',
     'sources' : files('misc/medialibrary.c'),
@@ -14,6 +15,7 @@ vlc_tests += {
     'module_depends' : vlc_plugins_targets.keys(),
     #'module_depends' : ['medialibrary', 'demux_mock', 'jpeg', 'png', 'rawvid'],
 }
+endif
 
 vlc_tests += {
     'name' : 'test_modules_packetizer_helpers',
@@ -63,6 +65,7 @@ vlc_tests += {
     'module_depends' : vlc_plugins_targets.keys()
 }
 
+if not(host_system == 'windows')
 vlc_tests += {
     'name' : 'test_modules_tls',
     'sources' : files('misc/tls.c'),
@@ -70,6 +73,7 @@ vlc_tests += {
     'link_with' : [libvlc, libvlccore],
     'module_depends' : vlc_plugins_targets.keys()
 }
+endif
 
 vlc_tests += {
     'name' : 'test_modules_demux_timestamps_filter',


=====================================
test/src/meson.build
=====================================
@@ -46,6 +46,7 @@ if gcrypt_dep.found()
     }
 endif
 
+if not(host_system == 'windows')
 vlc_tests += {
     'name' : 'test_src_input_stream',
     'sources' : files('input/stream.c'),
@@ -62,6 +63,7 @@ vlc_tests += {
     'c_args' : ['-DTEST_NET'],
     'module_depends' : vlc_plugins_targets.keys()
 }
+endif
 
 vlc_tests += {
     'name' : 'test_src_input_stream_fifo',



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/2a926d8857b6e0394dce88683f2151087f0556a7...b6ad458368fbd80e2554c509e1d530188f224305

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/2a926d8857b6e0394dce88683f2151087f0556a7...b6ad458368fbd80e2554c509e1d530188f224305
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list