X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fbootstrap;fp=webcit%2Fbootstrap;h=767549d89b26087aa59aa1a778a0e987701d6082;hb=a47350271759e5b84ad303cc011f8174b866cafc;hp=bf42772201682557bbb9daea93e8c96af256f5c8;hpb=7177cf277e2930f52d6e37fb0739a970eaba9c8d;p=citadel.git diff --git a/webcit/bootstrap b/webcit/bootstrap index bf4277220..767549d89 100755 --- a/webcit/bootstrap +++ b/webcit/bootstrap @@ -1,3 +1,57 @@ #!/bin/sh +# +# run me after checking WebCit out of svn. +# +# $Id: bootstrap 3850 2005-09-13 14:00:24Z ajc $ +# -autoconf +# Remove any vestiges of pre-6.05 build environments +rm -f .libs modules *.so *.lo *.la + +# Goofy red hat 7.3 stuff +if grep 7.3 /etc/redhat-release >/dev/null 2>&1 ; then + redhat73=true +else + redhat73=false +fi +if [ "$redhat73" = "true" ]; then + aclocal=/usr/bin/aclocal-1.5 + autoconf=/usr/bin/autoconf-2.53 + autoheader=/usr/bin/autoheader-2.53 + + if test -z $aclocal ; then + echo "Please install the automake15 RPM package" + redhat73=missing + fi + if test -z $autoconf || test -z $autoheader ; then + echo "Please install the autoconf253 RPM package" + redhat73=missing + fi + if test "$redhat73" = "missing" ; then + exit 1 + fi +else + aclocal=aclocal + autoconf=autoconf + autoheader=autoheader +fi + +echo ... running aclocal ... +$aclocal +echo ... running autoconf ... +$autoconf +# If your autoconf version changes, the autom4te.cache stuff will mess you up. +# Get rid of it. +echo ... removing autoheader cache files ... +rm -rf autom4te*.cache +echo ... running autoheader ... +$autoheader + +echo +echo This script has been tested with autoconf 2.53 and +echo automake 1.5. Other versions may work, but I recommend the latest +echo compatible versions of these. +echo +echo Also note that autoconf and automake should be configured +echo with the same prefix. +echo