[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 02/21] gnulib-tool: recognize x:* as an absolute path
From: |
KO Myung-Hun |
Subject: |
[PATCH 02/21] gnulib-tool: recognize x:* as an absolute path |
Date: |
Sun, 30 Nov 2014 13:20:04 +0900 |
On OS/2, x:* is an absolute path, too.
* gnulib-tool (func_gnulib_dir): Add [A-Za-z]:* case.
(func_relconcat): Likewise.
---
gnulib-tool | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnulib-tool b/gnulib-tool
index f1c91c6..b0b77e3 100755
--- a/gnulib-tool
+++ b/gnulib-tool
@@ -392,7 +392,7 @@ func_exit ()
func_gnulib_dir ()
{
case "$progname" in
- /*) self_abspathname="$progname" ;;
+ /* | [A-Za-z]:*) self_abspathname="$progname" ;;
*/*) self_abspathname=`pwd`/"$progname" ;;
*)
# Look in $PATH.
@@ -455,7 +455,7 @@ func_gnulib_dir ()
linkval=`func_readlink "$self_abspathname"`
test -n "$linkval" || break
case "$linkval" in
- /* ) self_abspathname="$linkval" ;;
+ /* | [A-Za-z]:* ) self_abspathname="$linkval" ;;
* ) self_abspathname=`echo "$self_abspathname" | sed -e
's,/[^/]*$,,'`/"$linkval" ;;
esac
done
@@ -703,11 +703,11 @@ func_relconcat ()
func_ln ()
{
case "$1" in
- /*)
+ /* | [A-Za-z]:*)
ln -s "$1" "$2" ;;
*) # SRC is relative.
case "$2" in
- /*)
+ /* | [A-Za-z]:*)
ln -s "`pwd`/$1" "$2" ;;
*) # DEST is relative too.
ln_destdir=`echo "$2" | sed -e 's,[^/]*$,,'`
--
1.8.5.2
- [PATCH] OS/2 patches, KO Myung-Hun, 2014/11/30
- [PATCH 01/21] gnulib-tool: disable a symbolic link on OS/2, KO Myung-Hun, 2014/11/30
- [PATCH 03/21] git-version-gen: remove CR as well, KO Myung-Hun, 2014/11/30
- [PATCH 02/21] gnulib-tool: recognize x:* as an absolute path,
KO Myung-Hun <=
- [PATCH 04/21] stdint: typedef gl_intptr_t and gl_uintptr_t correctly on OS/2 kLIBC, KO Myung-Hun, 2014/11/30
- [PATCH 05/21] spawn: do not include sched.h on OS/2 kLIBC, KO Myung-Hun, 2014/11/30
- [PATCH 06/21] Fix character encoding aliases for OS/2, KO Myung-Hun, 2014/11/30
- [PATCH 07/21] find_executable: port to EMX, KO Myung-Hun, 2014/11/30
- [PATCH 08/21] get_shared_library_fullname: port to EMX, KO Myung-Hun, 2014/11/30