Handle build.sh in a better way (recommendation from the automake mailing
authorPaul Smith <psmith@gnu.org>
Mon, 6 Dec 2004 15:03:45 +0000 (15:03 +0000)
committerPaul Smith <psmith@gnu.org>
Mon, 6 Dec 2004 15:03:45 +0000 (15:03 +0000)
list).

configure.in
doc/make.texi

index da37bc9c7a9a86d8c96d4d716df0eab81d8356b6..4bad3e207e0327573d7a0526c208d608c96a0496 100644 (file)
@@ -391,16 +391,16 @@ esac
 # Specify what files are to be created.
 AC_CONFIG_FILES(Makefile glob/Makefile po/Makefile.in config/Makefile doc/Makefile)
 
-# We only generate the build.sh if we have a build.sh.in; we won't have
-# one before we've created a distribution.
-m4_syscmd([test -f build.sh.in])dnl
-m4_if(m4_sysval, 0, [AC_CONFIG_FILES(build.sh)])
-
-
 # OK, do it!
 
 AC_OUTPUT
 
+# We only generate the build.sh if we have a build.sh.in; we won't have
+# one before we've created a distribution.
+if test -f build.sh.in; then
+  ./config.status --file build.sh
+  chmod +x build.sh
+fi
 
 dnl Local Variables:
 dnl comment-start: "dnl "
index e814ec2f4db26a591da78909617a0b2d0db17f18..8c367bae99251c62947954f842a5d8c71af27c1e 100644 (file)
@@ -338,8 +338,6 @@ Makefile Conventions
 * Standard Targets::            Standard Targets for Users
 * Install Command Categories::  Three categories of commands in the `install'
 
-Copying This Manual
-
 @end detailmenu
 @end menu