Remove GStreamer dependencies from UWP app. Remove GStreamer backend on Windows.

It's impossible to conditionally use a crate based only on cargo features, so
temporarily disable the backend on all Windows builds while we sort out how
to get the UWP builds working again.
This commit is contained in:
Josh Matthews 2019-07-30 16:58:50 -07:00
parent 6429fbeeff
commit 8a10faf3b9
5 changed files with 59 additions and 1503 deletions

View file

@ -670,10 +670,9 @@ class MachCommands(CommandBase):
status = 1
# UWP app packaging already bundles all required DLLs for us.
if not uwp:
print("Packaging MSVC DLLs")
if not package_msvc_dlls(servo_exe_dir, target_triple, vcinstalldir, vs_version):
status = 1
print("Packaging MSVC DLLs")
if not package_msvc_dlls(servo_exe_dir, target_triple, vcinstalldir, vs_version):
status = 1
elif sys.platform == "darwin":
# On the Mac, set a lovely icon. This makes it easier to pick out the Servo binary in tools