Skip to content
Snippets Groups Projects
  1. Apr 29, 2021
  2. Mar 12, 2021
  3. 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
  4. May 28, 2020
  5. May 27, 2020
  6. 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
  7. Apr 21, 2020
  8. 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
  9. Mar 26, 2020
  10. Jan 16, 2020
  11. Jan 10, 2020
  12. Jan 08, 2020
  13. Jan 03, 2020
  14. Jul 26, 2019
  15. Apr 09, 2019
  16. Feb 23, 2019
  17. Mar 22, 2017
  18. Jan 06, 2017
  19. Oct 12, 2016
  20. Apr 09, 2016
  21. Apr 04, 2016
  22. 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
  23. Apr 01, 2016
  24. Mar 26, 2016
  25. Mar 13, 2016
  26. 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
  27. Jul 20, 2015
  28. Jul 13, 2015
  29. May 15, 2015
  30. May 14, 2015
  31. Apr 22, 2015
Loading