Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/flathub/com.github.k4zmu2a.spacecadetpinball


https://github.com/flathub/com.github.k4zmu2a.spacecadetpinball

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# 3D Pinball for Windows – Space Cadet

## Upstream repository

## Building the flatpak

### Prerequisites

- flatpak with Flathub repository (setup guide at [Flathub website](https://flatpak.org/setup/))
- flatpak-builder
- make (optional)

```bash
# Fedora
sudo dnf install make flatpak-builder

# Ubuntu
sudo apt install make flatpak-builder
```

You will need the following platforms installed:

- org.freedesktop.Platform
- org.freedesktop.Sdk

```bash
flatpak install org.freedesktop.Platform org.freedesktop.Sdk
```

### Compile

```bash
make
```

or if you don't have make installed

```bash
flatpak-builder --ccache --force-clean --state-dir=build/flatpak-builder --repo=build/flatpak-repo build/flatpak-target com.github.k4zmu2a.spacecadetpinball
```

### Installing

```bash
make install
```

or if you don't have make installed

```bash
flatpak install --reinstall --or-update -y --user ./build/flatpak-repo com.github.k4zmu2a.spacecadetpinball
```

### Export bundle

```bash
make dist
```

or if you don't have make installed

```bash
flatpak build-bundle build/flatpak-repo com.github.k4zmu2a.spacecadetpinball.flatpak com.github.k4zmu2a.spacecadetpinball
```