]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
archive.sh: Cleanup.
authorSimon Ruderich <simon@ruderich.org>
Sun, 10 Mar 2013 21:57:55 +0000 (22:57 +0100)
committerSimon Ruderich <simon@ruderich.org>
Sun, 10 Mar 2013 21:57:55 +0000 (22:57 +0100)
archive.sh

index 9994836bb687131bf511eaac58f17e8bc70010c2..ede6c7ecaf52864ef655adb3d670490bbb6e5593 100755 (executable)
 set -e
 
 git_clone() {
-    git clone "$1" "$2" > /dev/null
-    cwd=`pwd`
-    cd "$2" && git remote rm origin && git gc && cd "$cwd"
+    git clone "$1" "$2" >/dev/null
+    ( cd "$2" && git remote rm origin && git gc )
 }
 
 git_clone . tmp/dotfiles
 for name in browser shell vcs vim x11; do
-    echo cloning $name to tmp/
+    echo "cloning $name to tmp/"
     git_clone $name tmp/dotfiles/$name
 done
 
 archive=dotfiles.tar.gz
-echo creating $archive
+echo "creating $archive"
 tar cf tmp/$archive -C tmp -z dotfiles
-echo moving $archive to .
+echo "moving $archive to ."
 mv tmp/$archive .
 
 rm -rf tmp