autoconf: Replace the configs/current symlink from config.status
authorDan Nicholson <dbn.lists@gmail.com>
Tue, 6 May 2008 18:28:43 +0000 (11:28 -0700)
committerDan Nicholson <dbn.lists@gmail.com>
Tue, 6 May 2008 18:28:43 +0000 (11:28 -0700)
Minor tweak so that running config.status will entirely recreate the
configure settings by replacing the configs/current symlink.

configure.ac

index b0f17f9286ba88ddfae81f0b13f51b3f720027a9..cccf7bd44d3bc3ec63933880f81a3d7fc89d6069 100644 (file)
@@ -901,13 +901,16 @@ CPPFLAGS="$_SAVE_CPPFLAGS"
 
 dnl Substitute the config
 AC_CONFIG_FILES([configs/autoconf])
-AC_OUTPUT
 
 dnl Replace the configs/current symlink
+AC_CONFIG_COMMANDS([configs],[
 if test -f configs/current || test -L configs/current; then
     rm -f configs/current
 fi
 ln -s autoconf configs/current
+])
+
+AC_OUTPUT
 
 dnl
 dnl Output some configuration info for the user