Mise à jour de scripts
- upgrade.sh : possibilité de mettre à jour le moteur du jeux
This commit is contained in:
parent
f6555f65c9
commit
a4aa16083e
14
upgrade.sh
14
upgrade.sh
@ -22,6 +22,7 @@ usage() {
|
|||||||
echo "--https : Authentification publique anonyme"
|
echo "--https : Authentification publique anonyme"
|
||||||
echo "--mods-link : Met à jour les liens symboliques des mods et le fichier world.mt"
|
echo "--mods-link : Met à jour les liens symboliques des mods et le fichier world.mt"
|
||||||
echo "--mods <mod|all> : Met à jour le(s) mod(s) depuis le dépôt distant"
|
echo "--mods <mod|all> : Met à jour le(s) mod(s) depuis le dépôt distant"
|
||||||
|
echo "--minetest : Met à jour le moteur du jeux depuis le dépot distant"
|
||||||
}
|
}
|
||||||
|
|
||||||
modslink() {
|
modslink() {
|
||||||
@ -93,6 +94,15 @@ modsupgrade() {
|
|||||||
modslink
|
modslink
|
||||||
}
|
}
|
||||||
|
|
||||||
|
minetestupgrade() {
|
||||||
|
cd minetest
|
||||||
|
git pull
|
||||||
|
verif
|
||||||
|
cmake . -DRUN_IN_PLACE=true -DENABLE_GETTEXT=true
|
||||||
|
make -j33
|
||||||
|
cd ..
|
||||||
|
}
|
||||||
|
|
||||||
sshauth() {
|
sshauth() {
|
||||||
if [[ -z `pidof ssh-agent` ]]; then
|
if [[ -z `pidof ssh-agent` ]]; then
|
||||||
echo "Exécutez les commandes suivantes :"
|
echo "Exécutez les commandes suivantes :"
|
||||||
@ -116,7 +126,7 @@ httpauth() {
|
|||||||
|
|
||||||
# -o : Options courtes
|
# -o : Options courtes
|
||||||
# -l : Options longues
|
# -l : Options longues
|
||||||
options=$(getopt -o h -l help,https,ssh,mods-link,mods: -- "$@")
|
options=$(getopt -o h -l help,https,ssh,mods-link,minetest,mods: -- "$@")
|
||||||
|
|
||||||
# Éclatement de $options en $1, $2...
|
# Éclatement de $options en $1, $2...
|
||||||
set -- $options
|
set -- $options
|
||||||
@ -131,6 +141,8 @@ while true; do
|
|||||||
shift;;
|
shift;;
|
||||||
--mods) modsupgrade $2
|
--mods) modsupgrade $2
|
||||||
shift 2;;
|
shift 2;;
|
||||||
|
--minetest) minetestupgrade
|
||||||
|
shift;;
|
||||||
-h|--help) usage
|
-h|--help) usage
|
||||||
exit 0;;
|
exit 0;;
|
||||||
--)
|
--)
|
||||||
|
Loading…
Reference in New Issue
Block a user