From a64add56c2ac57e52f419c0e06001b3d76eb5be1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Mon, 29 Apr 1996 20:54:56 +0200
Subject: [PATCH] Now generates Makefile.in if needed

Rev: src/run_autoconfig:1.2
---
 src/run_autoconfig | 31 ++++++++++++++++++++-----------
 1 file changed, 20 insertions(+), 11 deletions(-)

diff --git a/src/run_autoconfig b/src/run_autoconfig
index 52966349fe..cbe3af9d3d 100755
--- a/src/run_autoconfig
+++ b/src/run_autoconfig
@@ -1,16 +1,25 @@
 #!/bin/sh
 
-autoconf
-cd modules
-for a in *
+# Bootstrap script
+
+fix()
+{
+  if [ -d $1 ]; then
+    ( cd $1 ; autoconf )
+  fi
+
+  if [ ! -f $1/Makefile.in ]; then
+    cp $1/Makefile.src $1/Makefile.in
+  fi
+}
+
+
+fix .
+for a in modules/*
 do
   case $a in
-    CVS) ;;
-    RCS) ;;
-    *)
-      if [ -d $a ]; then
-        ( cd $a ; autoconf )
-      fi
-   ;;
+    modules/CVS) ;;
+    modules/RCS) ;;
+    *) fix $a ;;
   esac
-done
\ No newline at end of file
+done
-- 
GitLab