Scripts utilisés par ./

vv221 252e4f3e98 Merge branch '' 2 weeks ago cd23db1731 Delete obsolete 1.X scripts 1 month ago 5bc96a8b84 Baldur’s Gate - Enhanced Edition — Add missing dependency 2 weeks ago
tests 2db09da8b7 2.10.1 - Drop pre-built library from repository 1 month ago
.gitignore 2db09da8b7 2.10.1 - Drop pre-built library from repository 1 month ago
.gitlab-ci.yml 2db09da8b7 2.10.1 - Drop pre-built library from repository 1 month ago
CHANGELOG 4e3a058db3 Add link to 2.x changelog in repository root 7 months ago
LICENSE 28c358599e Update library authors list 2 months ago
Makefile 42a83bd814 2.10.1 - Fix 'make install' behaviour when run as root 1 month ago 48ce3e20e8 2.10.1 - Update README to reflect that 'make install' does not require root privileges anymore 1 month ago d79fd045c2 2.9 - If meta-script is called without argument, show usage instructions 3 months ago 27eba76bb0 Man page - Fix typo in library name 2 months ago

./ Installer for drm-free commercial games

The canonical repository is, issues and PRs raised at mirrors will be migrated.


The ./ tool builds .deb and .pkg packages from installers for Windows or Linux, mainly those sold by GOG and Humble Bundle. The goal is that a game installed via ./ is indistinguishable from a game installed via the official repositories of your favorite distribution.

The games are installed globally on multi-user systems, avoiding unnecessary duplication. The locations of save games, settings, mods, temporary files and backups are standardized with XDG Base Directory support.

Packaging the games simplifies future updates, uninstalls and handling of any necessary dependencies, including integrated obsolete dependencies if specific versions are needed.


For recent Debian-based distros: apt install version

For everyone else:

git clone
make install

Once installed, you just need to provide a supported game installer as the first argument to create the package.


There is some documentation on how to add support for new games, but the best bet is to find a similar game and copy its script. You'll likely need to visit on IRC/Matrix to ask for more help. It can also be useful to upload your attempts to pastebin for commentary, or feel free to raise a WIP Merge Request.