Skip to content

meson: add vlc and winstore option/fixes

  • Disable vlc binary with -Dvlc=false
  • Build for winstore with -Dwinstore_app=true
  • Fix some libvlccore sources/libs for winstore

Some caveats:

  • Should -Dwinstore_app=true and -Dvlc=true result in an error? Since the main binary isn't (and can't, afaict) be built for winstore anyway.
  • The winstore check is now done inside the mingw check, mirroring configure.ac. Not sure if this is the best place for it, since clang-cl can also build (!3066 (merged)).

Also, it requires meson 0.63 to add libraries to the project globally (like done here)

Merge request reports