aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Makefile
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-07-09 10:37:20 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-07-09 10:37:20 +0100
commitb6dba5c5e0263d1e960f969371f15d2c4eda48d9 (patch)
treee2091c38f2af1efd8d28cadbe9358f40e695f5c3 /tools/Makefile
parent00a7a3bca17dcaf68afdc28aae0b4fe3b0eeb58d (diff)
downloadxen-b6dba5c5e0263d1e960f969371f15d2c4eda48d9.tar.gz
xen-b6dba5c5e0263d1e960f969371f15d2c4eda48d9.tar.bz2
xen-b6dba5c5e0263d1e960f969371f15d2c4eda48d9.zip
Revert dependency on new GNUMake feature.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/Makefile')
-rw-r--r--tools/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/tools/Makefile b/tools/Makefile
index 0fc8aa0b9c..37a3709745 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -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