summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorAnthony Liguori2012-06-06 10:57:00 +0200
committerPaolo Bonzini2012-06-07 09:21:19 +0200
commitec5b06d717bc49d8ad4dc5e9760e8f1f2a2a371c (patch)
tree3d76e7a77112597a40abc27b137d364e2e36a0e6 /configure
parentbuild: compile oslib-obj-y once (diff)
downloadqemu-ec5b06d717bc49d8ad4dc5e9760e8f1f2a2a371c.tar.gz
qemu-ec5b06d717bc49d8ad4dc5e9760e8f1f2a2a371c.tar.xz
qemu-ec5b06d717bc49d8ad4dc5e9760e8f1f2a2a371c.zip
configure: ensure directory exists when creating symlink
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure3
1 files changed, 1 insertions, 2 deletions
diff --git a/configure b/configure
index cd5e8b349c..cbcbcb110e 100755
--- a/configure
+++ b/configure
@@ -42,6 +42,7 @@ compile_prog() {
# symbolically link $1 to $2. Portable version of "ln -sf".
symlink() {
rm -rf "$2"
+ mkdir -p "$(dirname "$2")"
ln -s "$1" "$2"
}
@@ -3454,14 +3455,12 @@ if test -f ${config_host_ld}~ ; then
fi
for d in libdis libdis-user; do
- mkdir -p $d
symlink "$source_path/Makefile.dis" "$d/Makefile"
echo > $d/config.mak
done
# use included Linux headers
if test "$linux" = "yes" ; then
- mkdir -p linux-headers
case "$cpu" in
i386|x86_64)
symlink "$source_path/linux-headers/asm-x86" linux-headers/asm