20 lines
710 B
Plaintext
20 lines
710 B
Plaintext
|
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||
|
|
||
|
# Definitions de variables diverses. Il n'est pas necessaire d'inclure ce
|
||
|
# fichier si vous utilisez deja sysinc/base. Ce fichier est pour les scripts qui
|
||
|
# ont simplement besoin des definitions, pas des fonctions.
|
||
|
|
||
|
# repertoire temporaire
|
||
|
export TMPDIR="${TMPDIR:-${TMP:-${TEMP:-/tmp}}}"
|
||
|
|
||
|
# Nom du systeme
|
||
|
export SYSTEM_NAME="`uname -s`"
|
||
|
[ "${SYSTEM_NAME#CYGWIN}" != "$SYSTEM_NAME" ] && SYSTEM_NAME=Cygwin
|
||
|
[ "${SYSTEM_NAME#MINGW32}" != "$SYSTEM_NAME" ] && SYSTEM_NAME=Mingw
|
||
|
|
||
|
# emplacement du script courant
|
||
|
scriptname="`basename \"$0\"`"
|
||
|
scriptdir="`dirname \"$0\"`"
|
||
|
scriptdir="`cd \"$scriptdir\"; pwd`"
|
||
|
script="$scriptdir/$scriptname"
|