Installer osu-osulazer-source-late

files:
- archive: https://github.com/ppy/osu/archive/refs/tags/2022.1225.1.zip
game:
  exe: run.sh
installer:
- extract:
    file: archive
- execute:
    command: dotnet build -c Release osu.Desktop
- write_file:
    content: '#!/bin/bash

      dotnet run --project osu.Desktop -c Release '
    file: $GAMEDIR/run.sh
- chmodx: $GAMEDIR/run.sh
require-binaries: dotnet
description: The official open-source cross-platform osu! client (stable, but still
  under development).
game_slug: osu
gogslug: ''
humblestoreid: ''
installer_slug: osu-osulazer-source-late
name: osu!
notes: "Builds from source. Requires .NET SDK 5.0 or higher installed.\r\n\r\nDownload\
  \ SDK from this website or via your package manager"
runner: linux
script:
  files:
  - archive: https://github.com/ppy/osu/archive/refs/tags/2022.1225.1.zip
  game:
    exe: run.sh
  installer:
  - extract:
      file: archive
  - execute:
      command: dotnet build -c Release osu.Desktop
  - write_file:
      content: '#!/bin/bash

        dotnet run --project osu.Desktop -c Release '
      file: $GAMEDIR/run.sh
  - chmodx: $GAMEDIR/run.sh
  require-binaries: dotnet
slug: osu-osulazer-source-late
steamid: null
version: osu!lazer (source-latest)
year: 2007
{
  "game_slug": "osu",
  "version": "osu!lazer (source-latest)",
  "description": "The official open-source cross-platform osu! client (stable, but still under development).",
  "notes": "Builds from source. Requires .NET SDK 5.0 or higher installed.\r\n\r\nDownload SDK from this website or via your package manager",
  "name": "osu!",
  "year": 2007,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "osu-osulazer-source-late",
  "installer_slug": "osu-osulazer-source-late",
  "script": {
    "files": [
      {
        "archive": "https://github.com/ppy/osu/archive/refs/tags/2022.1225.1.zip"
      }
    ],
    "game": {
      "exe": "run.sh"
    },
    "installer": [
      {
        "extract": {
          "file": "archive"
        }
      },
      {
        "execute": {
          "command": "dotnet build -c Release osu.Desktop"
        }
      },
      {
        "write_file": {
          "content": "#!/bin/bash\ndotnet run --project osu.Desktop -c Release ",
          "file": "$GAMEDIR/run.sh"
        }
      },
      {
        "chmodx": "$GAMEDIR/run.sh"
      }
    ],
    "require-binaries": "dotnet"
  }
}
Back to game