From 3077e357c3dc54c827cdbb0f51256fb7b39fc1fc Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 1 Dec 2022 16:43:13 +0000 Subject: [PATCH] RYUJINX: tried to move it up by one module --- net.retrodeck.retrodeck.yml | 116 ++++++++++++++++++------------------ 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 46127c10..0dd5e876 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -940,63 +940,7 @@ modules: # Cemu - 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 - - # Ryujinx - START + # Ryujinx - START # https://ryujinx.org/download # # THIS MUST BE AT THE END OF THE MANIFEST OR THE BINARY WILL GET CORRUPTED @@ -1058,4 +1002,60 @@ modules: - type: file path: rd-submodules/ryujinx/ryujinx-wrapper - # Ryujinx - END \ No newline at end of file + # 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 \ No newline at end of file