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"
}
}