emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r103411: Replace some obsolete autoco


From: Glenn Morris
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r103411: Replace some obsolete autoconf syntax.
Date: Wed, 23 Feb 2011 20:28:17 -0800
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 103411
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Wed 2011-02-23 20:28:17 -0800
message:
  Replace some obsolete autoconf syntax.
  
  * configure.in: Replace obsolete AC_OUTPUT() with AC_CONFIG_FILES(),
  AC_CONFIG_COMMANDS(), and AC_OUTPUT sans arguments.
modified:
  ChangeLog
  configure.in
=== modified file 'ChangeLog'
--- a/ChangeLog 2011-02-22 01:55:20 +0000
+++ b/ChangeLog 2011-02-24 04:28:17 +0000
@@ -1,3 +1,8 @@
+2011-02-24  Glenn Morris  <address@hidden>
+
+       * configure.in: Replace obsolete AC_OUTPUT() with AC_CONFIG_FILES(),
+       AC_CONFIG_COMMANDS(), and AC_OUTPUT sans arguments.
+
 2011-02-22  Paul Eggert  <address@hidden>
 
        Assume S_ISLNK etc. work, since gnulib supports this.

=== modified file 'configure.in'
--- a/configure.in      2011-02-22 01:55:20 +0000
+++ b/configure.in      2011-02-24 04:28:17 +0000
@@ -3706,6 +3706,18 @@
 test "${exec_prefix}" != NONE &&
   exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`]
 
+AC_CONFIG_FILES([Makefile lib/Makefile lib-src/Makefile oldXMenu/Makefile \
+       doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile \
+       doc/lispref/Makefile src/Makefile \
+       lwlib/Makefile lisp/Makefile leim/Makefile test/automated/Makefile])
+
+dnl Make the necessary directories, if they don't exist.
+AC_CONFIG_COMMANDS([mkdirs], [
+for dir in etc lisp ; do
+  test -d ${dir} || mkdir ${dir}
+done
+])
+
 dnl You might wonder (I did) why epaths.h is generated by running make,
 dnl rather than just letting configure generate it from epaths.in.
 dnl One reason is that the various paths are not fully expanded (see above);
@@ -3714,22 +3726,18 @@
 dnl to run `make prefix=/some/where/else' and override the values set
 dnl by configure.  This also explains the `move-if-change' test and
 dnl the use of force in the `epaths-force' rule in Makefile.in.
-AC_OUTPUT(Makefile lib/Makefile lib-src/Makefile oldXMenu/Makefile \
-       doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile \
-       doc/lispref/Makefile src/Makefile \
-       lwlib/Makefile lisp/Makefile leim/Makefile test/automated/Makefile, [
-
-### Make the necessary directories, if they don't exist.
-for dir in etc lisp ; do
-  test -d ${dir} || mkdir ${dir}
-done
-
+AC_CONFIG_COMMANDS([epaths], [
 echo creating src/epaths.h
 ${MAKE-make} epaths-force
+], [GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"])
 
+AC_CONFIG_COMMANDS([gdbinit], [
 if test ! -f src/.gdbinit && test -f $srcdir/src/.gdbinit; then
   echo creating src/.gdbinit
   echo source $srcdir/src/.gdbinit > src/.gdbinit
 fi
-
-], [GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"])
+])
+
+AC_OUTPUT
+
+dnl configure.in ends here


reply via email to

[Prev in Thread] Current Thread [Next in Thread]