files:
- repo: https://github.com/bibendovsky/bstone/archive/develop.zip
- installer: N/A:Please select the GOG.com Linux installer
game:
exe: data/bstone
installer:
- extract:
dst: $CACHE/GOG
file: installer
format: zip
- merge:
dst: $GAMEDIR
src: $CACHE/GOG/data/noarch
- extract:
dst: $CACHE
file: repo
- execute:
command: cd $CACHE/build && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$CACHE/build/install
- execute:
command: cd $CACHE/build && cmake --build . --target install
description: Building bstone source port
- merge:
dst: data
src: $CACHE/build/install/bstone
description: Installs bstone source port https://github.com/bibendovsky/bstone
game_slug: blake-stone-planet-strike
gogslug: blake_stone_planet_strike
humblestoreid: ''
installer_slug: blake-stone-planet-strike-gog-bstone
name: 'Blake Stone: Planet Strike'
notes: ''
runner: linux
script:
files:
- repo: https://github.com/bibendovsky/bstone/archive/develop.zip
- installer: N/A:Please select the GOG.com Linux installer
game:
exe: data/bstone
installer:
- extract:
dst: $CACHE/GOG
file: installer
format: zip
- merge:
dst: $GAMEDIR
src: $CACHE/GOG/data/noarch
- extract:
dst: $CACHE
file: repo
- execute:
command: cd $CACHE/build && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$CACHE/build/install
- execute:
command: cd $CACHE/build && cmake --build . --target install
description: Building bstone source port
- merge:
dst: data
src: $CACHE/build/install/bstone
slug: blake-stone-planet-strike-gog-bstone
steamid: 358310
version: GOG + bstone
year: 1994
{
"game_slug": "blake-stone-planet-strike",
"version": "GOG + bstone",
"description": "Installs bstone source port https://github.com/bibendovsky/bstone",
"notes": "",
"name": "Blake Stone: Planet Strike",
"year": 1994,
"steamid": 358310,
"gogslug": "blake_stone_planet_strike",
"humblestoreid": "",
"runner": "linux",
"slug": "blake-stone-planet-strike-gog-bstone",
"installer_slug": "blake-stone-planet-strike-gog-bstone",
"script": {
"files": [
{
"repo": "https://github.com/bibendovsky/bstone/archive/develop.zip"
},
{
"installer": "N/A:Please select the GOG.com Linux installer"
}
],
"game": {
"exe": "data/bstone"
},
"installer": [
{
"extract": {
"dst": "$CACHE/GOG",
"file": "installer",
"format": "zip"
}
},
{
"merge": {
"dst": "$GAMEDIR",
"src": "$CACHE/GOG/data/noarch"
}
},
{
"extract": {
"dst": "$CACHE",
"file": "repo"
}
},
{
"execute": {
"command": "cd $CACHE/build && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$CACHE/build/install"
}
},
{
"execute": {
"command": "cd $CACHE/build && cmake --build . --target install",
"description": "Building bstone source port"
}
},
{
"merge": {
"dst": "data",
"src": "$CACHE/build/install/bstone"
}
}
]
}
}