From cf971f88ac188eec353a7fb021744b8076cc4eb7 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Mon, 28 Sep 1998 00:14:36 +0000 Subject: automated generation of .dummy files for each subdirectory; dummy.in files are no longer needed, and new directories will be taken care of automatically, at configure (or config.status --recheck) time (This used to be commit 237a8e5fe62d757c04b8207cbbee4df1470cfe4e) --- source3/configure | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'source3/configure') diff --git a/source3/configure b/source3/configure index 9cac348e42..bea4852b23 100755 --- a/source3/configure +++ b/source3/configure @@ -5632,6 +5632,13 @@ rm -fr conftest* fi +DUMMY_FILES=`cd ${srcdir-.} >/dev/null && + echo */. | sed 's, ,dummy ,g;s,$,dummy,'` + +DUMMY_BASE=:include/stamp-h.in + + +DUMMY_GEN=`echo "$DUMMY_FILES" | sed "s, ,$DUMMY_BASE ,g;s,\$,$DUMMY_BASE,"` trap '' 1 2 15 cat > confcache <<\EOF # This file is a shell script that caches the results of configure @@ -5733,11 +5740,7 @@ done ac_given_srcdir=$srcdir ac_given_INSTALL="$INSTALL" -trap 'rm -fr `echo "Makefile tests/dummy client/dummy lib/dummy ubiqx/dummy -web/dummy param/dummy nmbd/dummy smbd/dummy rpc_server/dummy -rpc_client/dummy rpc_parse/dummy locking/dummy passdb/dummy -script/dummy include/dummy codepages/dummy libsmb/dummy bin/dummy -utils/dummy printing/dummy include/stamp-h include/config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 +trap 'rm -fr `echo "$DUMMY_GEN Makefile include/stamp-h include/config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 EOF cat >> $CONFIG_STATUS <> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then -- cgit