X-Git-Url: https://ruderich.org/simon/gitweb/?p=config%2Fdotfiles.git;a=blobdiff_plain;f=archive.sh;h=4de7061021dce5ac691a1e9ed45b8c5159bdb361;hp=1cfaf93bbbe03e3490633197429eb2abf0c70366;hb=e55a6e61e1705f1ae06d3ed5b85df3acf0c09838;hpb=5260413e3a3179f51dbedf7b923bcc7ceb6f4bd5 diff --git a/archive.sh b/archive.sh index 1cfaf93..4de7061 100755 --- a/archive.sh +++ b/archive.sh @@ -5,7 +5,7 @@ # # Usage: ./archive.sh -# Copyright (C) 2010-2013 Simon Ruderich +# Copyright (C) 2010-2018 Simon Ruderich # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -21,7 +21,7 @@ # along with this program. If not, see . -set -e +set -eu git_clone() { git clone "$1" "$2" >/dev/null @@ -31,17 +31,11 @@ git_clone() { # Don't overwrite an existing file/directory. if test -e tmp; then - echo "tmp/ already exists!" + echo 'tmp/ already exists!' exit 1 fi git_clone . tmp/dotfiles -for name in browser shell vcs vim x11; do - test -d $name || continue - - echo "cloning $name to tmp/" - git_clone $name tmp/dotfiles/$name -done archive=dotfiles.tar.gz echo "creating $archive"