diff options
Diffstat (limited to 'infection')
-rwxr-xr-x | infection | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -5,7 +5,7 @@ # Parameters BASENAME="`basename $0`" -DIRNAME="$(cd `dirname $0`/.. &> /dev/null && pwd)" +DIRNAME="$(cd `dirname $0` &> /dev/null && pwd)" SHORTNAME="$(echo $DIRNAME | sed -e "s|$HOME/||")" EXCLUDES="--exclude=local --exclude=stowpkg/tree" DATE="`date +%Y%m%d%I%M%S`" @@ -23,6 +23,14 @@ function infection_usage { # Initialize function infection_init { ( + # Check if we were called correctly. Program should be called + # from the toplevel repository symlink and not from it's own + # repository + if [ ! -d "$DIRNAME/inception" ]; then + echo "Please call me using $DIRNAME/infection" + exit 1 + fi + # Check if repo is inside $HOME if [ "$DIRNAME" != "$HOME/$SHORTNAME" ]; then echo "Please make sure $DIRNAME is moved to $HOME" |