diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4edc4d6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# Skrypty lokalne +git-push.sh +pack-release.sh + +# Pliki środowiskowe +.env +.env.* + +# Release files +releases/ +*.7z +*.zip +*.dat +*.tar.gz + +# Binarki i build +bin/ +obj/ +build/ +dist/ +*.exe +*.dll + +# Katalogi z danymi +data/ diff --git a/pack-data.sh b/pack-data.sh new file mode 100644 index 0000000..f81e357 --- /dev/null +++ b/pack-data.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +cd "/c/Projekty/github/kvc/data" || exit 1 +ARCHIVE="kvc.7z" +PASSWORD="github.com" + +# Usuń stare archiwum +rm -f "$ARCHIVE" + +echo "📦 Pakuję data/ do $ARCHIVE" +echo "🔒 Hasło: $PASSWORD" + +# Pakuj wszystko OPRÓCZ pliku kvc.7z +"/c/Program Files/7-Zip/7z.exe" a -t7z -mx=9 -p"$PASSWORD" "$ARCHIVE" \ + -x!"$ARCHIVE" . + +if [ $? -eq 0 ]; then + echo "✅ Success! $(du -h "$ARCHIVE" | cut -f1)" +else + echo "❌ Błąd!" +fi \ No newline at end of file