git rev-parse argument are not files, no need to try to find abs-path
This was causing some error message on Windows
This commit is contained in:
parent
2e76553c7c
commit
a7069c2aa2
19
g
19
g
@ -220,14 +220,19 @@ while shift ; do
|
||||
exit 1
|
||||
}
|
||||
fi
|
||||
|
||||
# make the paths absolute
|
||||
FILES[$FILESNUM]=$(perl -e 'use Cwd "abs_path"; print abs_path(shift);' "$PARAM")
|
||||
if [ -z "${FILES[$FILESNUM]}" -o ! -e "${FILES[$FILESNUM]}" ] ; then
|
||||
# it is probably not a file, but a tag name, or something
|
||||
if [ "$COMMAND" == "rev-parse" ] ; then
|
||||
# this is not a file
|
||||
FILES[$FILESNUM]="$PARAM"
|
||||
fi
|
||||
FILESNUM=$(($FILESNUM+1))
|
||||
FILESNUM=$(($FILESNUM+1))
|
||||
else
|
||||
# make the paths absolute
|
||||
FILES[$FILESNUM]=$(perl -e 'use Cwd "abs_path"; print abs_path(shift);' "$PARAM")
|
||||
if [ -z "${FILES[$FILESNUM]}" -o ! -e "${FILES[$FILESNUM]}" ] ; then
|
||||
# it is probably not a file, but a tag name, or something
|
||||
FILES[$FILESNUM]="$PARAM"
|
||||
fi
|
||||
FILESNUM=$(($FILESNUM+1))
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user