meson: Don't skip plugins that don't build with MSVC
authorNirbheek Chauhan <nirbheek@centricular.com>
Wed, 5 Sep 2018 14:45:57 +0000 (20:15 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Wed, 5 Sep 2018 14:45:57 +0000 (20:15 +0530)
We now have options for all plugins, so we will just disable these in
the cerbero recipe instead. These require external deps, so they won't
affect gst-build either.

ext/meson.build

index dd1d316..6f5594e 100644 (file)
@@ -7,10 +7,7 @@ subdir('jack')
 subdir('jpeg')
 subdir('lame')
 subdir('libcaca')
-# FIXME: dv plugin fails to link with msvc, wants pthread.lib
-if cc.get_id() != 'msvc'
-  subdir('dv')
-endif
+subdir('dv')
 subdir('libpng')
 subdir('mpg123')
 subdir('raw1394')
@@ -19,12 +16,7 @@ subdir('pulse')
 subdir('shout2')
 subdir('soup')
 subdir('speex')
-# FIXME: taglib fails to compile and link with msvc
-if cc.get_id() == 'msvc'
-  message('Building with MSVC, disabling taglib support. Patches welcome!')
-else
-  subdir('taglib')
-endif
+subdir('taglib')
 subdir('twolame')
 subdir('vpx')
 subdir('wavpack')