diff --git a/automation_tools/automation_task_list.cfg b/automation_tools/automation_task_list.cfg index ebf7d98f..0c236359 100644 --- a/automation_tools/automation_task_list.cfg +++ b/automation_tools/automation_task_list.cfg @@ -7,6 +7,7 @@ hash^SAMEDUCKSHAPLACEHOLDER^https://buildbot.libretro.com/nightly/linux/x86_64/l hash^PPSSPPBIOSHASHPLACEHOLDER^https://github.com/hrydgard/ppsspp/archive/refs/heads/master.zip hash^MSXBIOSHASHPLACEHOLDER^http://bluemsx.msxblue.com/rel_download/blueMSXv282full.zip hash^XEMUHDDHASHPLACEHOLDER^https://github.com/mborgerson/xemu-hdd-image/releases/latest/download/xbox_hdd.qcow2.zip +hash^VITA3KSHAPLACEHOLDER^https://github.com/Vita3K/Vita3K/releases/download/continuous/ubuntu-latest.zip latestcommit^UNIVERSALDYNAMICINPUTCOMMITPLACEHOLDER^https://github.com/Venomalia/UniversalDynamicInput^main outside_info^VERSIONPLACEHOLDER^${GITHUB_WORKSPACE}/buildid branch^THISBRANCH diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 8e7f3b17..a7733c9e 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -1264,7 +1264,23 @@ modules: # Vita3K - START # Vita3K is writing some files in its own directory # So that is placed in /var/data/Vita3K and not in the readonly filesystem - # It is installed by the wrapper. + # This module is just fetching the file so it will be unique for this build + + - name: vita3k + buildsystem: simple + build-commands: + # Creating an empty symlink that will point to Vita3K binary + - ln -s /var/data/Vita3K/Vita3K ${FLATPAK_DEST}/Vita3K + # Copying the user icon + - mv -f -t ${FLATPAK_DEST}/retrodeck/retrodeck.png ${FLATPAK_DEST}/retrodeck + # preparing the vita3k zip for later + - mkdir -p ${FLATPAK_DEST}/retrodeck + - mv ubuntu-latest.zip ${FLATPAK_DEST}/retrodeck/vita3k.zip + sources: + - type: file + url: https://github.com/Vita3K/Vita3K/releases/download/continuous/ubuntu-latest.zip + sha256: VITA3KSHAPLACEHOLDER + # Vita3K - END # External manifests end @@ -1324,11 +1340,6 @@ modules: - mkdir -p ${FLATPAK_DEST}/share/appdata - cp net.retrodeck.retrodeck.appdata.xml ${FLATPAK_DEST}/share/appdata - # Vita3K - # Creating an empty symlink that will point to Vita3K binary - - ln -s -f ${FLATPAK_DEST}/Vita3K /var/data/Vita3K/Vita3K - - mv -f -t ${FLATPAK_DEST}/retrodeck/retrodeck.png ${FLATPAK_DEST}/retrodeck - sources: - type: git url: https://github.com/XargonWan/RetroDECK.git