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