With the latest update to 4.10 I can no longer use the lutris -i /path/to/file
switch to try out an install script locally. The Lutris client opens but the install script is not run. What has changed?
I can start by telling you what hasn’t changed: the lack of testing for offline install scripts
I’ve rewritten the command line parsing for the new lutris URLs (lutris:install/… and lutris:rungame/…) but haven’t done any testing for installer files so that will be broken until next release.
I’ll push a fix for that today on github.
You have to format the script like this (note, the script: has been added, and the section has been indented):
name: Frog Fractions
version: Offline
runner: web
slug: frog-fractions-offline
game_slug: frog-fractions
script:
game:
main_file: $GAMEDIR/index.html
web:
disable_scrolling: true
enable_flash: true
remove_margin: true
window_size: 640x480
files:
- game:
url: http://djazz.se/nas/games/?dl=frog-fractions
filename: frog-fractions.tar.xz
installer:
- extract:
file: game
dst: $GAMEDIR
You have to specify the full path to the script.
lutris -i /path/to/myscript.yaml
Should work…
Wonderful! Great that it’s getting fixed so quickly
Thank you guys!
Next version will work with relative paths as well