mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 14:05:39 +00:00
RYUJINX: tried to move it up by one module
This commit is contained in:
parent
3da97b8b99
commit
3077e357c3
|
@ -940,63 +940,7 @@ modules:
|
||||||
|
|
||||||
# Cemu - END
|
# Cemu - END
|
||||||
|
|
||||||
# External manifests end
|
# Ryujinx - START
|
||||||
|
|
||||||
- name: retrodeck
|
|
||||||
buildsystem: simple
|
|
||||||
build-commands:
|
|
||||||
|
|
||||||
# Initializing retrodeck config folder
|
|
||||||
- mkdir -p /var/config/retrodeck
|
|
||||||
|
|
||||||
# Prep the ES-DE and RetroArch config files - I will have to SED/XMLSTARLET them soon
|
|
||||||
- rm -rf /app/share/emulationstation/resources/systems/unix/es_find_rules.xml
|
|
||||||
- cp es-configs/es_find_rules.xml /app/share/emulationstation/resources/systems/unix/
|
|
||||||
- rm -rf /app/share/emulationstation/resources/systems/unix/es_systems.xml
|
|
||||||
- cp es-configs/es_systems.xml /app/share/emulationstation/resources/systems/unix/
|
|
||||||
# These must be put in home folder, managed by retrodeck.sh
|
|
||||||
- cp es-configs/es_settings.xml ${FLATPAK_DEST}/retrodeck/es_settings.xml
|
|
||||||
|
|
||||||
# Logo, res
|
|
||||||
- rm -f /app/share/emulationstation/resources/graphics/splash.svg
|
|
||||||
- cp -f res/splash.svg /app/share/emulationstation/resources/graphics/splash.svg
|
|
||||||
- cp -f res/icon.svg /app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg
|
|
||||||
|
|
||||||
# Tools
|
|
||||||
- mkdir -p ${FLATPAK_DEST}/retrodeck/tools/
|
|
||||||
- cp tools/* ${FLATPAK_DEST}/retrodeck/tools/
|
|
||||||
- mv -f es-configs/tools-gamelist.xml ${FLATPAK_DEST}/retrodeck/
|
|
||||||
|
|
||||||
- cp retrodeck.sh /app/bin/retrodeck.sh
|
|
||||||
- chmod +x /app/bin/retrodeck.sh
|
|
||||||
|
|
||||||
- cp global.sh /app/libexec/global.sh
|
|
||||||
|
|
||||||
- cp functions.sh /app/libexec/functions.sh
|
|
||||||
|
|
||||||
- cp post_update.sh /app/libexec/post_update.sh
|
|
||||||
|
|
||||||
# Desktop entry
|
|
||||||
- cp net.retrodeck.retrodeck.desktop /app/share/applications/net.retrodeck.retrodeck.desktop
|
|
||||||
|
|
||||||
# TODO: group the configs per-emu and optimize the following cps, like already done with Dolphin. Please not that some files may be renamed, check retrodeck.sh to know how (and fix it after the edit)
|
|
||||||
|
|
||||||
# Initializing default emulator configs
|
|
||||||
- cp -r emu-configs ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
|
|
||||||
# Overlays
|
|
||||||
#- cp -r overlays ${FLATPAK_DEST}/retrodeck/overlays Disabled in 0.4.2b as it will be introduced in 0.5.0b
|
|
||||||
|
|
||||||
# Placing appdata
|
|
||||||
- mkdir -p ${FLATPAK_DEST}/share/appdata
|
|
||||||
- cp net.retrodeck.retrodeck.appdata.xml ${FLATPAK_DEST}/share/appdata
|
|
||||||
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/XargonWan/RetroDECK.git
|
|
||||||
branch: cooker-0.6.0b
|
|
||||||
|
|
||||||
# Ryujinx - START
|
|
||||||
# https://ryujinx.org/download
|
# https://ryujinx.org/download
|
||||||
#
|
#
|
||||||
# THIS MUST BE AT THE END OF THE MANIFEST OR THE BINARY WILL GET CORRUPTED
|
# THIS MUST BE AT THE END OF THE MANIFEST OR THE BINARY WILL GET CORRUPTED
|
||||||
|
@ -1058,4 +1002,60 @@ modules:
|
||||||
- type: file
|
- type: file
|
||||||
path: rd-submodules/ryujinx/ryujinx-wrapper
|
path: rd-submodules/ryujinx/ryujinx-wrapper
|
||||||
|
|
||||||
# Ryujinx - END
|
# Ryujinx - END
|
||||||
|
|
||||||
|
# External manifests end
|
||||||
|
|
||||||
|
- name: retrodeck
|
||||||
|
buildsystem: simple
|
||||||
|
build-commands:
|
||||||
|
|
||||||
|
# Initializing retrodeck config folder
|
||||||
|
- mkdir -p /var/config/retrodeck
|
||||||
|
|
||||||
|
# Prep the ES-DE and RetroArch config files - I will have to SED/XMLSTARLET them soon
|
||||||
|
- rm -rf /app/share/emulationstation/resources/systems/unix/es_find_rules.xml
|
||||||
|
- cp es-configs/es_find_rules.xml /app/share/emulationstation/resources/systems/unix/
|
||||||
|
- rm -rf /app/share/emulationstation/resources/systems/unix/es_systems.xml
|
||||||
|
- cp es-configs/es_systems.xml /app/share/emulationstation/resources/systems/unix/
|
||||||
|
# These must be put in home folder, managed by retrodeck.sh
|
||||||
|
- cp es-configs/es_settings.xml ${FLATPAK_DEST}/retrodeck/es_settings.xml
|
||||||
|
|
||||||
|
# Logo, res
|
||||||
|
- rm -f /app/share/emulationstation/resources/graphics/splash.svg
|
||||||
|
- cp -f res/splash.svg /app/share/emulationstation/resources/graphics/splash.svg
|
||||||
|
- cp -f res/icon.svg /app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg
|
||||||
|
|
||||||
|
# Tools
|
||||||
|
- mkdir -p ${FLATPAK_DEST}/retrodeck/tools/
|
||||||
|
- cp tools/* ${FLATPAK_DEST}/retrodeck/tools/
|
||||||
|
- mv -f es-configs/tools-gamelist.xml ${FLATPAK_DEST}/retrodeck/
|
||||||
|
|
||||||
|
- cp retrodeck.sh /app/bin/retrodeck.sh
|
||||||
|
- chmod +x /app/bin/retrodeck.sh
|
||||||
|
|
||||||
|
- cp global.sh /app/libexec/global.sh
|
||||||
|
|
||||||
|
- cp functions.sh /app/libexec/functions.sh
|
||||||
|
|
||||||
|
- cp post_update.sh /app/libexec/post_update.sh
|
||||||
|
|
||||||
|
# Desktop entry
|
||||||
|
- cp net.retrodeck.retrodeck.desktop /app/share/applications/net.retrodeck.retrodeck.desktop
|
||||||
|
|
||||||
|
# TODO: group the configs per-emu and optimize the following cps, like already done with Dolphin. Please not that some files may be renamed, check retrodeck.sh to know how (and fix it after the edit)
|
||||||
|
|
||||||
|
# Initializing default emulator configs
|
||||||
|
- cp -r emu-configs ${FLATPAK_DEST}/retrodeck/emu-configs/
|
||||||
|
|
||||||
|
# Overlays
|
||||||
|
#- cp -r overlays ${FLATPAK_DEST}/retrodeck/overlays Disabled in 0.4.2b as it will be introduced in 0.5.0b
|
||||||
|
|
||||||
|
# Placing appdata
|
||||||
|
- mkdir -p ${FLATPAK_DEST}/share/appdata
|
||||||
|
- cp net.retrodeck.retrodeck.appdata.xml ${FLATPAK_DEST}/share/appdata
|
||||||
|
|
||||||
|
sources:
|
||||||
|
- type: git
|
||||||
|
url: https://github.com/XargonWan/RetroDECK.git
|
||||||
|
branch: cooker-0.6.0b
|
Loading…
Reference in a new issue