Date: Friday, April 6, 2007 @ 11:22:13
  Author: marc
    Path: /cvsroot/carob/lms-kit-builder

Modified: lmsbuild.sh (1.3 -> 1.4)

Don't re-run ./configure every time


-------------+
 lmsbuild.sh |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletion(-)


Index: lms-kit-builder/lmsbuild.sh
diff -u lms-kit-builder/lmsbuild.sh:1.3 lms-kit-builder/lmsbuild.sh:1.4
--- lms-kit-builder/lmsbuild.sh:1.3     Fri Apr  6 11:01:53 2007
+++ lms-kit-builder/lmsbuild.sh Fri Apr  6 11:22:13 2007
@@ -30,8 +30,10 @@
 # relative paths are practically impossible with autoconf
 CAROBPATH="`pwd`/carob-${carob_version}"
 
+
 cd libmysequoia-${libmysequoia_version}
 
+
 # TODO: add real OS-dependent flags, similar to carob/make-includes
 # this is a quick hack for FreeBSD / linux
 OSCPPFLAGS=-I/usr/local/include
@@ -43,11 +45,14 @@
 # export CXXFLAGS
 
 
-# TODO: Don't run everytime (Use config.status or sthing?)
+if test -e ./config.status
+then ./config.status # rerun it just because it's fast and can't harm
+else
 ./configure \
     --sysconfdir=/etc/mysequoia \
     CPPFLAGS="-I${CAROBPATH} ${OSCPPFLAGS}" \
     LDFLAGS="-L${CAROBPATH} ${OSLDFLAGS}"
+fi
 
 # check that we won't link to libcarob.so
 [ -e ${CAROBPATH}/libcarob.so ] &&

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to