Installer oneshot-itchio

files:
- appimage: N/A:Please select the OneShot AppImage from Itch.io
game:
  exe: $GAMEDIR/OneShot.AppImage
  working_dir: $GAMEDIR
installer:
- copy:
    dst: $GAMEDIR
    src: appimage
- chmodx: $GAMEDIR/OneShot.AppImage
system:
  env:
    LD_PRELOAD: libgmodule-2.0.so
description: ''
game_slug: oneshot
gogslug: ''
humblestoreid: ''
installer_slug: oneshot-itchio
name: OneShot
notes: "A library (libgmodule-2.0.so) needs to be preloaded to get this to work on\
  \ most modern Linux systems.  This installer sets the LD_PRELOAD environment variable\
  \ when the game is being run, but you might need to set a specific LD_LIBRARY_PATH\
  \ in the configuration (after installation in the gui) if your system uses something\
  \ outside of the usual e.g. \"/usr/lib\". The library also might need to be sourced\
  \ if your system doesn't end up having it already. This should hopefully work out\
  \ of the box for most installs, though.\r\n\r\nThe bug seems to have appeared following\
  \ updates to GLib that affected AppImages created with an older version of GLib.\
  \ It might go away if the published AppImage is updated or if the bug is resolved\
  \ between the GLib and AppImage projects."
runner: linux
script:
  files:
  - appimage: N/A:Please select the OneShot AppImage from Itch.io
  game:
    exe: $GAMEDIR/OneShot.AppImage
    working_dir: $GAMEDIR
  installer:
  - copy:
      dst: $GAMEDIR
      src: appimage
  - chmodx: $GAMEDIR/OneShot.AppImage
  system:
    env:
      LD_PRELOAD: libgmodule-2.0.so
slug: oneshot-itchio
steamid: 420530
version: Itch.io
year: 2014
{
  "game_slug": "oneshot",
  "version": "Itch.io",
  "description": "",
  "notes": "A library (libgmodule-2.0.so) needs to be preloaded to get this to work on most modern Linux systems.  This installer sets the LD_PRELOAD environment variable when the game is being run, but you might need to set a specific LD_LIBRARY_PATH in the configuration (after installation in the gui) if your system uses something outside of the usual e.g. \"/usr/lib\". The library also might need to be sourced if your system doesn't end up having it already. This should hopefully work out of the box for most installs, though.\r\n\r\nThe bug seems to have appeared following updates to GLib that affected AppImages created with an older version of GLib. It might go away if the published AppImage is updated or if the bug is resolved between the GLib and AppImage projects.",
  "name": "OneShot",
  "year": 2014,
  "steamid": 420530,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "oneshot-itchio",
  "installer_slug": "oneshot-itchio",
  "script": {
    "files": [
      {
        "appimage": "N/A:Please select the OneShot AppImage from Itch.io"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/OneShot.AppImage",
      "working_dir": "$GAMEDIR"
    },
    "installer": [
      {
        "copy": {
          "dst": "$GAMEDIR",
          "src": "appimage"
        }
      },
      {
        "chmodx": "$GAMEDIR/OneShot.AppImage"
      }
    ],
    "system": {
      "env": {
        "LD_PRELOAD": "libgmodule-2.0.so"
      }
    }
  }
}
Back to game