diff options
-rw-r--r-- | python/servo/bootstrap.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/python/servo/bootstrap.py b/python/servo/bootstrap.py index 0e128d2826e..262507b79e5 100644 --- a/python/servo/bootstrap.py +++ b/python/servo/bootstrap.py @@ -99,6 +99,12 @@ def gstreamer(context, force=False): return False +def bootstrap_gstreamer(context, force=False): + if not gstreamer(context, force): + print("gstreamer is already set up") + return 0 + + def linux(context, force=False): # Please keep these in sync with the packages in README.md pkgs_apt = ['git', 'curl', 'autoconf', 'libx11-dev', 'libfreetype6-dev', @@ -146,6 +152,8 @@ def linux(context, force=False): if not installed_something: print("Dependencies were already installed!") + return 0 + def salt(context, force=False): # Ensure Salt dependencies are installed @@ -329,7 +337,7 @@ def windows_msvc(context, force=False): LINUX_SPECIFIC_BOOTSTRAPPERS = { "salt": salt, - "gstreamer": gstreamer, + "gstreamer": bootstrap_gstreamer, } |