steam TUI

Alexandre Detiste alexandre.detiste at gmail.com
Mon Sep 7 20:05:23 UTC 2015


>17/01/2015, 16:16:47 Simon McVittie a écrit :
> On 17/01/15 15:47, Alexandre Detiste wrote:
> >> GameData.run_command_line: factor out prepare_packages, build_packages, install_packages
> > 
> > I managed to use the new functions in __init__.py for my steam experiment.
> 
> Great! That's part of what I had in mind when I factored them out :-)
> 
> > https://github.com/a-detiste/game-data-packager/tree/steam
> > 
> > Still hackish & w.i.p.
> 
> I'm not going to merge it yet, but I might adapt it and merge the result
> at some point after the games are all Python/YAML. Thanks for working on
> this.

Hi,

That's already so long ago...

I now feel now more confident with python, so I rewrote some of this
and merged it in. I fixed the  "#XXX: ugly"   in a follow up commit.

https://github.com/a-detiste/game-data-packager/commit/2e8e086916caf76ada5b27b50149c78c45d3838e

This currently only does the detection, packaging is not yet implemented;
but I find it already usefull; I quickly tells what is already packaged or not.


$ ./run steam
[x] = package is already installed
----------------------------------------------------------------------

quake3
[x] quake3-data                                   Quake III Arena
/home/tchet/.PlayOnLinux/wineprefix/Steam/drive_c/Program Files/Steam/SteamApps/common/Quake 3 Arena
[ ] quake3-team-arena-data                        Quake III Team Arena
/home/tchet/.PlayOnLinux/wineprefix/Steam/drive_c/Program Files/Steam/SteamApps/common/Quake 3 Arena

strife
[x] strife-data                                   Strife
/home/tchet/.steam/SteamApps/common/Strife

wolf3d
[ ] wolf3d-v14-data                               Wolfenstein 3D v1.4
/home/tchet/.PlayOnLinux/wineprefix/Steam/drive_c/Program Files/Steam/SteamApps/common/Wolfenstein 3D



More information about the Pkg-games-devel mailing list