diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-09-19 14:06:49 +0000 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-09-19 14:06:49 +0000 |
commit | e8b6ab5acb1a0db13602c644d869cbd6108740b7 (patch) | |
tree | 7228217821233260b6edaa99f699a7b6121e2c4b /tools/debugger | |
parent | 9eed83921ee8405fb503348900c6d0e60557223d (diff) | |
download | xen-e8b6ab5acb1a0db13602c644d869cbd6108740b7.tar.gz xen-e8b6ab5acb1a0db13602c644d869cbd6108740b7.tar.bz2 xen-e8b6ab5acb1a0db13602c644d869cbd6108740b7.zip |
Fix gdb build script.
Diffstat (limited to 'tools/debugger')
-rwxr-xr-x | tools/debugger/gdb/gdbbuild | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/tools/debugger/gdb/gdbbuild b/tools/debugger/gdb/gdbbuild index a202ebaacf..9b106971ea 100755 --- a/tools/debugger/gdb/gdbbuild +++ b/tools/debugger/gdb/gdbbuild @@ -1,20 +1,17 @@ #!/bin/sh -XENROOT=`hg root` -export XENROOT - -cd $XENROOT/tools/debugger/gdb -rm -rf gdb-6.2.1 gdb-6.2.1-linux-i386-xen -# FIXME:cw this should be smarter -wget -c ftp://ftp.gnu.org/gnu/gdb/gdb-6.2.1.tar.bz2 +rm -rf gdb-6.2.1 gdb-6.2.1-linux-i386-xen +[ -a gdb-6.2.1.tar.bz2 ] || wget -c ftp://ftp.gnu.org/gnu/gdb/gdb-6.2.1.tar.bz2 tar xjf gdb-6.2.1.tar.bz2 -cd $XENROOT/tools/debugger/gdb/gdb-6.2.1-xen-sparse +cd gdb-6.2.1-xen-sparse ./mkbuildtree ../gdb-6.2.1 -mkdir $XENROOT/tools/debugger/gdb/gdb-6.2.1-linux-i386-xen -cd $XENROOT/tools/debugger/gdb/gdb-6.2.1-linux-i386-xen +cd .. +mkdir gdb-6.2.1-linux-i386-xen +cd gdb-6.2.1-linux-i386-xen ../gdb-6.2.1/configure + # some people don't have gmake if which gmake ; then gmake -j4 |