Revert dependency on new GNUMake feature.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 9 Jul 2008 09:37:20 +0000 (10:37 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 9 Jul 2008 09:37:20 +0000 (10:37 +0100)
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
tools/Makefile

index 0fc8aa0b9cf3eebfad1b87af588bc9cf9d642c20..37a370974583c5bcb2a18708df1db05e4ee5ff30 100644 (file)
@@ -82,7 +82,14 @@ ioemu-dir-find:
                rm -f ioemu-dir; \
                ln -sf ioemu-remote ioemu-dir; \
        fi
-       cd ioemu-dir && XEN_ROOT="$(abspath $(XEN_ROOT))" ./xen-setup
+       set -e; \
+               case "$(XEN_ROOT)" in \
+               /*)     XEN_ROOT=$(XEN_ROOT) ;; \
+               *)      XEN_ROOT=`pwd`/$(XEN_ROOT) ;; \
+               esac; \
+               export XEN_ROOT; \
+               cd ioemu-dir; \
+               ./xen-setup
 
 subdir-all-ioemu-dir subdir-install-ioemu-dir: ioemu-dir-find