From 002129c5063f3d58a88bbc7c1dea7da520c8518a Mon Sep 17 00:00:00 2001
From: Patrice Mandin <patmandin@gmail.com>
Date: Wed, 24 Sep 2003 21:45:27 +0000
Subject: [PATCH] Files now copied to build directory instead of source
 directory while configuring

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40724
---
 acinclude.m4 | 8 ++++++--
 configure.in | 1 +
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/acinclude.m4 b/acinclude.m4
index d3233b99..857c1eee 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -4,9 +4,13 @@ dnl Function to link an architecture specific file
 dnl LINK_ARCH_SRC(source_dir, arch, source_file)
 AC_DEFUN(COPY_ARCH_SRC,
 [
-  echo "Copying $1/$2/$3 -> $1/$3"
   old="$srcdir/$1/$2/$3"
-  new="$srcdir/$1/$3"
+  new="$1/$3"
+  if test ! -d $1; then
+    echo "Creating directory $1"
+    mkdir -p $1
+  fi
+  echo "Copying $old -> $new"
   cat >$new <<__EOF__
 /* WARNING:  This file was automatically generated!
  * Original: $old
diff --git a/configure.in b/configure.in
index 2dc628d4..d3cc38c6 100644
--- a/configure.in
+++ b/configure.in
@@ -2646,6 +2646,7 @@ CFLAGS="$CFLAGS -I\$(top_srcdir)/src/thread"
 CFLAGS="$CFLAGS -I\$(top_srcdir)/src/timer"
 CFLAGS="$CFLAGS -I\$(top_srcdir)/src/endian"
 CFLAGS="$CFLAGS -I\$(top_srcdir)/src/file"
+CFLAGS="$CFLAGS -I\$(top_builddir)/src/thread"
 CXXFLAGS="$CFLAGS"
 
 
-- 
2.18.1