diff --git a/configuration/gnome.json b/config/gnome.json similarity index 100% rename from configuration/gnome.json rename to config/gnome.json diff --git a/configuration/kitty.json b/config/kitty.json similarity index 100% rename from configuration/kitty.json rename to config/kitty.json diff --git a/configuration/neovim.json b/config/neovim.json similarity index 100% rename from configuration/neovim.json rename to config/neovim.json diff --git a/configuration/vscode.json b/config/vscode.json similarity index 100% rename from configuration/vscode.json rename to config/vscode.json diff --git a/install.sh b/install.sh index 46f819f..f751c27 100644 --- a/install.sh +++ b/install.sh @@ -4,6 +4,7 @@ echo "=> DÉBUT de l'installation :" echo "=> Validation des DÉPENDENCES pour l'installation :" +echo "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --" # Vérifie si wget est installé if ! hash wget 2>/dev/null; then @@ -19,6 +20,13 @@ if ! hash zip 2>/dev/null; then fi echo "===> zip ... OK" +# Vérifie si unzip est installé +if ! hash unzip 2>/dev/null; then + echo "unzip n'est pas installé. Veuillez l'installer." + exit 1 +fi +echo "===> unzip ... OK" + # Vérifier si sha256sum est installé if ! hash sha256sum 2>/dev/null; then echo "sha256sum n'est pas installé. Veuillez l'installer." @@ -28,6 +36,7 @@ echo "===> sha256sum ... OK" # download scut-latest.zip echo "=> TÉLÉCHARGEMENT du programme :" +echo "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --" wget -q https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/scut-latest.zip # Vérifie le code de retour de wget @@ -47,7 +56,6 @@ else fi # Télécharge le fichier de checksum - wget -q https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/scut-latest.zip.sha256 # Extrait le checksum du fichier @@ -66,6 +74,7 @@ fi # unzip scut-.zip in ~/.config/scut/ echo "=> INSTALLATION du programme :" +echo "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --" # Vérifier si le répertoire existe déjà if [ ! -d "~/.config/scut/" ]; then @@ -82,5 +91,4 @@ if [ $(ls -A ~/.config/scut/ | wc -l) -eq 0 ]; then exit 1 fi - echo "=> FIN de l'installation ! :-)" diff --git a/package.sh b/package.sh index 49536a0..7792710 100755 --- a/package.sh +++ b/package.sh @@ -7,6 +7,10 @@ go build scut.go zip -r scut.zip scut README.md configuration # Renommer l'archive +# Vérifier que le fichier scut-latest.zip n'existe pas +if [ -f scut-latest.zip ]; then + rm scut-latest.zip +fi mv scut.zip scut-latest.zip # création du fichier checksum diff --git a/scut-latest.zip.1 b/scut-latest.zip.1 deleted file mode 100644 index bc4435e..0000000 Binary files a/scut-latest.zip.1 and /dev/null differ diff --git a/scut-latest.zip.2 b/scut-latest.zip.2 deleted file mode 100644 index bc4435e..0000000 Binary files a/scut-latest.zip.2 and /dev/null differ diff --git a/scut-latest.zip.sha256 b/scut-latest.zip.sha256 deleted file mode 100644 index d896c51..0000000 --- a/scut-latest.zip.sha256 +++ /dev/null @@ -1 +0,0 @@ -9b2736aa03172789ee99800207f63e9276a76311764f526e14189d624598ed0b scut-latest.zip