mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-12-01 18:15:41 +00:00
GZDOOM: outsourced
This commit is contained in:
parent
5d2b19faa3
commit
c92c021f4c
|
@ -21,6 +21,8 @@ url^RETRODECKSOLARUSURLPLACEHOLDER^"https://github.com/RetroDECK/org.solarus_gam
|
||||||
hash^RETRODECKSOLARUSPLACEHOLDER^"https://github.com/RetroDECK/org.solarus_games.solarus.Launcher/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/org.solarus_games.solarus.Launcher/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-solarus-Artifact.tar.gz"
|
hash^RETRODECKSOLARUSPLACEHOLDER^"https://github.com/RetroDECK/org.solarus_games.solarus.Launcher/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/org.solarus_games.solarus.Launcher/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-solarus-Artifact.tar.gz"
|
||||||
url^RETRODECKPRIMEHACKURLPLACEHOLDER^"https://github.com/RetroDECK/io.github.shiiion.primehack/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/io.github.shiiion.primehack/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-primehack-Artifact.tar.gz"
|
url^RETRODECKPRIMEHACKURLPLACEHOLDER^"https://github.com/RetroDECK/io.github.shiiion.primehack/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/io.github.shiiion.primehack/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-primehack-Artifact.tar.gz"
|
||||||
hash^RETRODECKPRIMEHACKPLACEHOLDER^"https://github.com/RetroDECK/io.github.shiiion.primehack/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/io.github.shiiion.primehack/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-primehack-Artifact.tar.gz"
|
hash^RETRODECKPRIMEHACKPLACEHOLDER^"https://github.com/RetroDECK/io.github.shiiion.primehack/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/io.github.shiiion.primehack/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-primehack-Artifact.tar.gz"
|
||||||
|
url^RETRODECKGZDOOMSURLPLACEHOLDER^"https://github.com/RetroDECK/org.zdoom.GZDoom/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/org.zdoom.GZDoom/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-gzdoom-Artifact.tar.gz"
|
||||||
|
hash^RETRODECKGZDOOMSHASPLACEHOLDER^"https://github.com/RetroDECK/org.zdoom.GZDoom/releases/download/$(curl -s https://api.github.com/repos/RetroDECK/org.zdoom.GZDoom/releases/latest | grep -oP '"tag_name": "\K(.*?)(?=")')/RetroDECK-gzdoom-Artifact.tar.gz"
|
||||||
latestcommit^UNIVERSALDYNAMICINPUTCOMMITPLACEHOLDER^https://github.com/Venomalia/UniversalDynamicInput^main
|
latestcommit^UNIVERSALDYNAMICINPUTCOMMITPLACEHOLDER^https://github.com/Venomalia/UniversalDynamicInput^main
|
||||||
outside_file^VERSIONPLACEHOLDER^${GITHUB_WORKSPACE}/buildid
|
outside_file^VERSIONPLACEHOLDER^${GITHUB_WORKSPACE}/buildid
|
||||||
branch^THISBRANCH
|
branch^THISBRANCH
|
||||||
|
|
|
@ -466,7 +466,7 @@ modules:
|
||||||
build-commands:
|
build-commands:
|
||||||
- chmod +x *.AppImage
|
- chmod +x *.AppImage
|
||||||
- ./*.AppImage --appimage-extract
|
- ./*.AppImage --appimage-extract
|
||||||
- rm -f /app/lib/libselinux.so.1 # TODO this rfile is breaking the build, we need it? Error: cp: /app/lib/libselinux.so.1: no version information available (required by cp)
|
#- rm -f /app/lib/libselinux.so.1 # TODO this rfile is breaking the build, we need it? Error: cp: /app/lib/libselinux.so.1: no version information available (required by cp)
|
||||||
- mkdir -p "${FLATPAK_DEST}/usr/local/lib"
|
- mkdir -p "${FLATPAK_DEST}/usr/local/lib"
|
||||||
- mv "squashfs-root/usr/lib/"* "${FLATPAK_DEST}/usr/local/lib"
|
- mv "squashfs-root/usr/lib/"* "${FLATPAK_DEST}/usr/local/lib"
|
||||||
- cp -r squashfs-root/usr/* "${FLATPAK_DEST}"
|
- cp -r squashfs-root/usr/* "${FLATPAK_DEST}"
|
||||||
|
@ -631,7 +631,20 @@ modules:
|
||||||
|
|
||||||
# GZDoom - Start
|
# GZDoom - Start
|
||||||
# When updating remember to update all the .pk3 files from the standalone linux download
|
# When updating remember to update all the .pk3 files from the standalone linux download
|
||||||
- rd-submodules/shared-modules/gzdoom/gzdoom.json
|
# https://github.com/RetroDECK/org.zdoom.GZDoom
|
||||||
|
|
||||||
|
- name: retrodeck-gzdoom
|
||||||
|
buildsystem: simple
|
||||||
|
build-commands:
|
||||||
|
- mkdir -p "${FLATPAK_DEST}/usr/local/lib"
|
||||||
|
- mv "files/lib/"* "${FLATPAK_DEST}/usr/local/lib"
|
||||||
|
- cp -r files/* "${FLATPAK_DEST}"
|
||||||
|
- chmod +x "${FLATPAK_DEST}/bin/"*
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: RETRODECKGZDOOMSURLPLACEHOLDER
|
||||||
|
sha256: RETRODECKGZDOOMSHASPLACEHOLDER
|
||||||
|
|
||||||
# GZDoom - END
|
# GZDoom - END
|
||||||
|
|
||||||
# MAME - Start
|
# MAME - Start
|
||||||
|
|
Loading…
Reference in a new issue