#
# $Id$
+disclaimer="Do NOT edit - this file is generated by preconfig"
+
+# security check - simply overwriting existing files could be harmful
+if test -e configure.in.new || test -e acconfig.h.new ; then
+ echo "Please remove the *.new files and rerun this command"
+ exit 1
+fi
+
makefiles=`echo ext/*/Makefile.am | sed -e 's/\.am//g'`
-sed -e "s#@@EXT_MAKEFILES@@#$makefiles#" configure.in.in > configure.in.new
+echo "dnl $disclaimer" > configure.in.new
+sed -e "s#@@EXT_MAKEFILES@@#$makefiles#" configure.in.in >> configure.in.new
cmp configure.in configure.in.new > /dev/null 2>&1
if test $? -ne 0 ; then
mv configure.in.new configure.in
rm -f configure.in.new
fi
-cat acconfig.h.in > acconfig.h.new
+echo "/* $disclaimer */" > acconfig.h.new
+cat acconfig.h.in >> acconfig.h.new
confighfiles=`echo ext/*/config.h.stub`
if test "$confighfiles" != "ext/*/config.h.stub"; then
for file in $confighfiles; do