Skip to content
Snippets Groups Projects
  1. May 20, 2021
  2. May 05, 2021
  3. Apr 29, 2021
  4. Mar 12, 2021
  5. Aug 19, 2020
    • Simon McVittie's avatar
      depot: Add scripts that can run multiple commands in one container · 483bbc50
      Simon McVittie authored
      
      We need this for Proton integration: a Proton game runs several
      setup commands, followed by the game itself.
      
      This prototype has some limitations:
      
      * An as-yet-unreleased version of Steam is required.
      
      * A systemd-style XDG_RUNTIME_DIR is required. We'll fall back to /tmp
        when this can be done without introducing a security flaw.
      
      * Old session directories in XDG_RUNTIME_DIR are not cleaned up.
      
      * There are a lot of processes, most of which should be unnecessary.
      
      * The environment handling is rather ad-hoc.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      483bbc50
  6. May 28, 2020
  7. May 27, 2020
  8. May 19, 2020
    • Simon McVittie's avatar
      populate-depot: New script to download one or more runtimes · e3ebf1b9
      Simon McVittie authored
      
      As we start to add more runtimes, we need to decouple the
      SteamLinuxRuntime depot from any individual runtime. Instead of producing
      a pre-populated depot as part of a scout build, we can clone this git
      repository in some convenient place and run ./populate-depot.py to
      download the necessary files.
      
      Also add convenience Makefile targets to download scout and optionally
      soldier - these are mostly here as manual tests and as executable
      examples.
      
      This partially resolves T17590 and T20721.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      e3ebf1b9
  9. Apr 21, 2020
  10. Apr 20, 2020
    • Rossen Georgiev's avatar
      add binary_load/binary_dump · 42da74ab
      Rossen Georgiev authored
      Close #27
      
      * new methods for working on filelike objects
      * add raise_on_remaining param
        * (False by default) binary_loads raises on remaining data (preserves orignal behaviour)
        * (True by default) binary_load doesn't raise on remaining after bVDF
      42da74ab
  11. Mar 26, 2020
  12. Jan 16, 2020
  13. Jan 10, 2020
  14. Jan 08, 2020
  15. Jan 03, 2020
  16. Jul 26, 2019
  17. Apr 09, 2019
  18. Feb 23, 2019
  19. Mar 22, 2017
  20. Jan 06, 2017
  21. Oct 12, 2016
  22. Apr 09, 2016
  23. Apr 04, 2016
  24. Apr 02, 2016
    • Rossen Georgiev's avatar
      reworked complete VDFDict · b4e9ba16
      Rossen Georgiev authored
      VDFDict mimics a regular dict, but it is ordered and can have duplicate keys.
      The keys can only be of type str. This mapper won't be used by default when parsing.
      b4e9ba16
  25. Apr 01, 2016
  26. Mar 26, 2016
  27. Mar 13, 2016
  28. Mar 12, 2016
    • Rossen Georgiev's avatar
      backward seek removed; move arg checking logic · 8ba5f8dc
      Rossen Georgiev authored
      * removed the need for file object to support seek
      * using enumerate for lines
      * parse now only accept file like objects
      * loads turns the string into StringIO before pasing to parse
      * updated docstrings
      8ba5f8dc
Loading