From c1ed042190ff989dc4e6e0edd9db2018bf6fd845 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 30 Apr 2025 09:16:28 -0400 Subject: [PATCH] Start defining all download URLs --- CHANGELIST.md | 1 + publish-nix.sh | 30 ++++++++++++++++++++++++++++++ publish-win.ps1 | 30 ++++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+) diff --git a/CHANGELIST.md b/CHANGELIST.md index 0c1256a3..e7ffea77 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -6,6 +6,7 @@ - Normalize file path in CLI - Always write full configuration file - Short-circuit CLI first-run experience +- Start defining all download URLs ### 3.3.0 (2025-01-03) diff --git a/publish-nix.sh b/publish-nix.sh index 2ec1e3a0..1f17a4bf 100755 --- a/publish-nix.sh +++ b/publish-nix.sh @@ -352,3 +352,33 @@ if [ $NO_ARCHIVE = false ]; then # Reset the directory cd $BUILD_FOLDER fi + +# Function to download programs +download_programs() { + # Aaru - Skipped for now + AARU_LINUX_ARM64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_linux_arm64.tar.gz" + AARU_LINUX_X64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_linux_amd64.tar.gz" + AARU_MACOS_ARM64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_macos.zip" + AARU_MACOS_X64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_macos.zip" + AARU_WIN_ARM64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_windows_aarch64.zip" + AARU_WIN_X86_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_windows_x86.zip" + AARU_WIN_X64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_windows_x64.zip" + + # DiscImageCreator + DIC_LINUX_ARM64_URL="" + DIC_LINUX_X64_URL="https://github.com/user-attachments/files/18285720/DiscImageCreator_20250101.tar.gz" + DIC_MACOS_ARM64_URL="https://github.com/user-attachments/files/18285727/DiscImageCreator_20250101.zip" + DIC_MACOS_X64_URL="https://github.com/user-attachments/files/18285727/DiscImageCreator_20250101.zip" + DIC_WIN_ARM64_URL="" + DIC_WIN_X86_URL="https://github.com/user-attachments/files/18287520/DiscImageCreator_20250101.zip" + DIC_WIN_X64_URL="https://github.com/user-attachments/files/18287520/DiscImageCreator_20250101.zip" + + # Redumper + REDUMPER_LINUX_ARM64_URL="" + REDUMPER_LINUX_X64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Linux64.zip" + REDUMPER_MACOS_ARM64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Darwin64.zip" + REDUMPER_MACOS_X64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Darwin64.zip" + REDUMPER_WIN_ARM64_URL="" + REDUMPER_WIN_X86_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Windows32.zip" + REDUMPER_WIN_X64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Windows64.zip" +} \ No newline at end of file diff --git a/publish-win.ps1 b/publish-win.ps1 index db6c5e77..8b9c5c91 100644 --- a/publish-win.ps1 +++ b/publish-win.ps1 @@ -324,3 +324,33 @@ if (!$NO_ARCHIVE.IsPresent) { # Reset the directory Set-Location -Path $PSScriptRoot } + +# Function to download programs +function Download-Programs { + # Aaru - Skipped for now + $AARU_LINUX_ARM64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_linux_arm64.tar.gz" + $AARU_LINUX_X64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_linux_amd64.tar.gz" + $AARU_MACOS_ARM64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_macos.zip" + $AARU_MACOS_X64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_macos.zip" + $AARU_WIN_ARM64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_windows_aarch64.zip" + $AARU_WIN_X86_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_windows_x86.zip" + $AARU_WIN_X64_URL="https://github.com/aaru-dps/Aaru/releases/download/v5.3.2/aaru-5.3.2_windows_x64.zip" + + # DiscImageCreator + $DIC_LINUX_ARM64_URL="" + $DIC_LINUX_X64_URL="https://github.com/user-attachments/files/18285720/DiscImageCreator_20250101.tar.gz" + $DIC_MACOS_ARM64_URL="https://github.com/user-attachments/files/18285727/DiscImageCreator_20250101.zip" + $DIC_MACOS_X64_URL="https://github.com/user-attachments/files/18285727/DiscImageCreator_20250101.zip" + $DIC_WIN_ARM64_URL="" + $DIC_WIN_X86_URL="https://github.com/user-attachments/files/18287520/DiscImageCreator_20250101.zip" + $DIC_WIN_X64_URL="https://github.com/user-attachments/files/18287520/DiscImageCreator_20250101.zip" + + # Redumper + $REDUMPER_LINUX_ARM64_URL="" + $REDUMPER_LINUX_X64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Linux64.zip" + $REDUMPER_MACOS_ARM64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Darwin64.zip" + $REDUMPER_MACOS_X64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Darwin64.zip" + $REDUMPER_WIN_ARM64_URL="" + $REDUMPER_WIN_X86_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Windows32.zip" + $REDUMPER_WIN_X64_URL="https://github.com/superg/redumper/releases/download/build_549/redumper-2025.04.15_build549-Windows64.zip" +} \ No newline at end of file