From c297cb5450ce7d5774a72c22831858b7b4917f0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Jaro=C5=A1?= Date: Mon, 5 Aug 2024 18:32:54 +0200 Subject: [PATCH] Update readme.md and add release script --- README.md | 8 ++++---- release.sh | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 release.sh diff --git a/README.md b/README.md index ad2e9d9..0213572 100755 --- a/README.md +++ b/README.md @@ -4,23 +4,23 @@ ### **Upozornění:** Na překladu se stále ještě pracuje! -> Chybný či správný překlad je možno nahlásit na [tomto odkazu](https://czquests.romanjaros.cz). +Chybný či správný překlad je možno nahlásit na [tomto odkazu](https://czquests.romanjaros.cz). ## Popis -Addon se zaměřuje na zobrazení českého překladu questů. Překlady jsou upraveny s ohledem na rasu, třídu a pohlavý postavy. +Addon se zaměřuje na zobrazení českého překladu questů. Překlady jsou upraveny s ohledem na rasu, třídu a pohlaví postavy. Překlad se zobrazí automaticky po zobrazení samotného okna s originálním zněním. V případě, že si chcete zobrazit překlad z Quest Logu, je potřeba na samotný text questu najet myší. ![img.png](screenshot.png) -## Podora +## Podpora Pokud se Vám moje práce líbí, budu velice rád za zvážení finanční podpory (kliknutím na spodní tlačítko). [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/G2G210Y1M7) -Finanční podporou mužete i pomoci urychlit překlad zbývajích částí + do budoucna možné rozšíření na další expanze hry. +Finanční podporou můžete i pomoci urychlit překlad zbývající částí + do budoucna možné rozšíření na další expanze hry. ## Známé chyby diff --git a/release.sh b/release.sh new file mode 100644 index 0000000..dc4638d --- /dev/null +++ b/release.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +# Define the file +TOC_FILE="CzechQuests.toc" + +if [[ -f "$TOC_FILE" ]]; then + # Read version number from the file + VERSION=$(grep "## Version:" "$TOC_FILE" | cut -d ' ' -f 3) + echo "Version: $VERSION" +else + echo "File $TOC_FILE does not exist." +fi + +# Define the name of the zipfile +ZIPFILE="czech-quests-v$VERSION.zip" + +# Define files/directories to zip +FILES_TO_ZIP="*" + +# Define files/directories to exclude +# File names should be separated by space and wrapped in double quotes +EXCLUDE_FILES=( + ".idea" + ".gitignore" + ".gitattributes" + "screenshot.png" + "README.md" + "release.sh" + ZIPFILE +) + +# Initialize exclusion string +EXCLUDE="" + +# Build exclusion string +for FILE in "${EXCLUDE_FILES[@]}"; do + EXCLUDE+=" --exclude=$FILE" +done + +# Create the zip file +eval "zip -r $ZIPFILE $FILES_TO_ZIP$EXCLUDE"