summaryrefslogtreecommitdiff
path: root/bin/mkrc.in
diff options
context:
space:
mode:
Diffstat (limited to 'bin/mkrc.in')
-rwxr-xr-xbin/mkrc.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/mkrc.in b/bin/mkrc.in
index 398996a..e173eae 100755
--- a/bin/mkrc.in
+++ b/bin/mkrc.in
@@ -78,6 +78,10 @@ if [ $force_symlink -eq 1 ]; then
fi
for file in $files; do
+ case "$file" in
+ /*) break;;
+ *) [ -e "$PWD/$file" ] && file="$PWD/$file"
+ esac
dotless="$(de_dot "$file")"
dest="$(destination "$DOTFILES_DIR" "$dotless" $in_host "$tag")"
mkdir -p "$dest/$(dirname "$dotless")"