autoconf: Replace configs/current symlink from configure
authorDan Nicholson <dbn.lists@gmail.com>
Tue, 11 Dec 2007 16:21:51 +0000 (08:21 -0800)
committerDan Nicholson <dbn.lists@gmail.com>
Tue, 11 Dec 2007 16:24:27 +0000 (08:24 -0800)
Rather than having the user run `make autoconf' and have the Makefile
setup the configs/current -> autoconf symlink, we can just do that in
configure. This allows the user to just run `make' to build.

configure.ac

index 00e008af3c3c53910967115739f87ce5dc851bba..4cd641b136be4ff40cfa2fae5c89fa9f56e32f9e 100644 (file)
@@ -730,6 +730,12 @@ CPPFLAGS="$_SAVE_CPPFLAGS"
 dnl Substitute the config
 AC_OUTPUT([configs/autoconf])
 
+dnl Replace the configs/current symlink
+if test -f configs/current || test -L configs/current; then
+    rm -f configs/current
+fi
+ln -s autoconf configs/current
+
 dnl
 dnl Output some configuration info for the user
 dnl
@@ -775,5 +781,5 @@ else
 fi
 
 echo ""
-echo "        Run 'make autoconf' to build Mesa"
+echo "        Run 'make' to build Mesa"
 echo ""