mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-05-08 19:32:39 +08:00
28 lines
947 B
Bash
Executable File
28 lines
947 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [[ ! -x $(which flatpak-builder) ]]; then
|
|
echo Please install flatpak-builder
|
|
exit
|
|
fi
|
|
|
|
if [[ ! $(flatpak list|grep org.freedesktop.Sdk|wc -l) -ge 1 ]]; then
|
|
echo Please ensure the necessary SDK and matching runtime are installed by running:
|
|
echo flatpak install flathub org.freedesktop.Platform//21.08 org.freedesktop.Sdk//21.08
|
|
exit
|
|
fi
|
|
|
|
flatpak-builder --repo=myrepo --force-clean build-flatpak contrib/linux/com.dosbox_x.DOSBox-X.yaml
|
|
if [ $? -eq 0 ]; then
|
|
echo
|
|
echo You can now install the flatpak by running the following commands:
|
|
echo
|
|
echo flatpak --user remote-add --no-gpg-verify myrepo myrepo
|
|
echo flatpak --user install myrepo com.dosbox_x.DOSBox-X
|
|
echo
|
|
echo You can then run the flatpak as follows:
|
|
echo flatpak --user run com.dosbox_x.DOSBox-X
|
|
echo
|
|
echo Or you can test it without installing by running:
|
|
echo flatpak-builder --run build-flatpak contrib/linux/com.dosbox_x.DOSBox-X.yaml dosbox-x
|
|
fi
|