summaryrefslogtreecommitdiff
path: root/install
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2012-03-26 10:39:53 +0200
committerAndreas Maunz <andreas@maunz.de>2012-03-26 10:39:53 +0200
commit3774d08c76ac244e59802d44e2e730e02765a91d (patch)
tree7d0c92de9b0987c7bfb9ab33ccbd8476d57796f1 /install
parent410e8e479a591ce298551e200a3d95e4e78cafe5 (diff)
Misc bug fixes
Diffstat (limited to 'install')
-rwxr-xr-xinstall31
1 files changed, 13 insertions, 18 deletions
diff --git a/install b/install
index 1e4945b..9405f99 100755
--- a/install
+++ b/install
@@ -15,24 +15,19 @@ echo
mkdir -p $OT_PREFIX/tmp/ >/dev/null 2>&1
DATE=`date +_%Y%m%d_%H_%M`
-if [ -f "$HOME/.opentox-ui.sh" ]
-then
- mv -v --backup=numbered $HOME/.opentox-ui.sh $HOME/.opentox-ui.sh$DATE
-else
- echo "$HOME/.opentox-ui.sh not found (nothing to backup)."
-fi
-if [ -d "$HOME/.opentox" ]
-then
- mv -v --backup=numbered -T $HOME/.opentox $HOME/.opentox$DATE
-else
- echo "$HOME/.opentox not found (nothing to backup)."
-fi
-if [ -d "$HOME/opentox-ruby" ]
-then
- mv -v --backup=numbered -T $HOME/opentox-ruby $HOME/opentox-ruby$DATE
-else
- echo "$HOME/opentox-ruby not found (nothing to backup)."
-fi
+
+echo
+echo "Backups (if any)."
+echo
+backup_targets="$HOME/.opentox $HOME/opentox-ruby"
+for bt in $backup_targets; do
+ if [ -f $bt ]; then
+ mv -v --backup=numbered $bt $bt$DATE
+ elif [ -d $bt ]; then
+ mv -v --backup=numbered -T $bt $bt$DATE
+ fi
+done
+
LOG="$OT_PREFIX/tmp/`basename $0`-log.txt"
. "./utils.sh"
echo