From 23094290aba1b1ae16a7f19cec5268b296ffca9d Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Wed, 26 Nov 2025 13:39:37 +0500 Subject: [PATCH] Added https://github.com/Weather-OS/GDK-Proton for Minecraft Bedrock Signed-off-by: Boris Yumankulov --- generate_wine_metadata.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/generate_wine_metadata.sh b/generate_wine_metadata.sh index 666cf99..fc156e4 100755 --- a/generate_wine_metadata.sh +++ b/generate_wine_metadata.sh @@ -79,6 +79,10 @@ create_wine_entries "$TEMP_DIR/proton_sarek_releases.json" "\\.tar\\.gz$" "" > " fetch_github_releases "Etaash-mathamsetty/Proton" "$TEMP_DIR/proton_em_releases.json" create_wine_entries "$TEMP_DIR/proton_em_releases.json" "\\.tar\\.xz$" "" > "$TEMP_DIR/proton_em.json" +# GDK_PROTON +fetch_github_releases "Weather-OS/GDK-Proton" "$TEMP_DIR/gdk_proton_releases.json" +create_wine_entries "$TEMP_DIR/gdk_proton_releases.json" "\\.tar\\.xz$" "" > "$TEMP_DIR/gdk_proton.json" + # Создание итогового JSON файла log "Создание итогового JSON файла..." @@ -137,6 +141,15 @@ JSON_CONTINUE6 sed '$!s/$/,/' "$TEMP_DIR/proton_em.json" | sed 's/^/ /' fi + cat << 'JSON_CONTINUE7' + ], + "gdk_proton": [ +JSON_CONTINUE7 + + if [[ -s "$TEMP_DIR/gdk_proton.json" ]]; then + sed '$!s/$/,/' "$TEMP_DIR/gdk_proton.json" | sed 's/^/ /' + fi + cat << 'JSON_END' ] } @@ -153,7 +166,7 @@ fi echo log "Статистика созданного файла:" -for category in proton_ge wine_kron4ek proton_lg proton_cachyos proton_sarek proton_em; do +for category in proton_ge wine_kron4ek proton_lg proton_cachyos proton_sarek proton_em gdk_proton; do count=$(jq -r ".${category} | length" "$OUTPUT_FILE" 2>/dev/null || echo "0") log " $category: $count версий" done