You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ji...@hyperreal.org on 1998/06/07 03:37:31 UTC
cvs commit: apache-devsite binbuild.sh
jim 98/06/06 18:37:31
Modified: . binbuild.sh
Log:
Update for 1.3.0 and recall that stuff in
support needs libs from the actual httpd build, so move it
down to after httpd is built
Revision Changes Path
1.4 +8 -9 apache-devsite/binbuild.sh
Index: binbuild.sh
===================================================================
RCS file: /export/home/cvs/apache-devsite/binbuild.sh,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- binbuild.sh 1998/01/06 00:39:38 1.3
+++ binbuild.sh 1998/06/07 01:37:30 1.4
@@ -14,7 +14,7 @@
#releases.
#
#
-# $Id: binbuild.sh,v 1.3 1998/01/06 00:39:38 marc Exp $
+# $Id: binbuild.sh,v 1.4 1998/06/07 01:37:30 jim Exp $
# Marc Slemko (marcs@znep.com)
#
# Script to make Apache binary releases. The below variables must be
@@ -29,7 +29,7 @@
# release is the release of the Apache version that is being built.
# It must also be the base name of the tarball and the name of the
# directory that it is untarred into
-release=apache_1.2.5
+release=apache_1.3.0
dir=$release
# conf is the Configuration file that you wish to use to build httpd
conf=Configuration
@@ -55,22 +55,21 @@
# particularily nice names but because it is easy
system=`./$release/src/helpers/GuessOS | sed 's/\//_/g'` || exit 1
-cp $conf $dir/src/Configuration || exit 1
cd $dir/src || exit 1
echo running Configure
./Configure || exit 1
-echo making binaries in support
-cd ../support || exit 1
-# no, we don't make suexec or worry too much about errors here
-# Marc is lazy.
-make
-cd ../src || exit 1
echo attempting to make httpd
make 2>&1 | tee ../../make.out-$system
if [ ! -f httpd ] ; then
echo error: httpd binary not made
exit 1
fi
+echo making binaries in support
+cd ./support || exit 1
+# no, we don't make suexec or worry too much about errors here
+# Marc is lazy.
+make
+cd .. || exit 1
echo make succeeded, saving the binary and doing a make clean
mv httpd httpd-$system
make clean || exit 1
Re: cvs commit: apache-devsite binbuild.sh
Posted by Marc Slemko <ma...@worldgate.com>.
On 7 Jun 1998 jim@hyperreal.org wrote:
> jim 98/06/06 18:37:31
>
> Modified: . binbuild.sh
> Log:
> Update for 1.3.0 and recall that stuff in
> support needs libs from the actual httpd build, so move it
> down to after httpd is built
>
> Revision Changes Path
> 1.4 +8 -9 apache-devsite/binbuild.sh
>
> Index: binbuild.sh
> ===================================================================
> RCS file: /export/home/cvs/apache-devsite/binbuild.sh,v
> retrieving revision 1.3
> retrieving revision 1.4
> diff -u -r1.3 -r1.4
> --- binbuild.sh 1998/01/06 00:39:38 1.3
> +++ binbuild.sh 1998/06/07 01:37:30 1.4
> @@ -14,7 +14,7 @@
> #releases.
> #
> #
> -# $Id: binbuild.sh,v 1.3 1998/01/06 00:39:38 marc Exp $
> +# $Id: binbuild.sh,v 1.4 1998/06/07 01:37:30 jim Exp $
> # Marc Slemko (marcs@znep.com)
> #
> # Script to make Apache binary releases. The below variables must be
> @@ -29,7 +29,7 @@
> # release is the release of the Apache version that is being built.
> # It must also be the base name of the tarball and the name of the
> # directory that it is untarred into
> -release=apache_1.2.5
> +release=apache_1.3.0
> dir=$release
> # conf is the Configuration file that you wish to use to build httpd
> conf=Configuration
> @@ -55,22 +55,21 @@
> # particularily nice names but because it is easy
> system=`./$release/src/helpers/GuessOS | sed 's/\//_/g'` || exit 1
>
> -cp $conf $dir/src/Configuration || exit 1
Erm... removing that breaks the way this is supposed to work, because
binary releases haven't been the default Configuration lately and, unless
they are built using shared modules (and I'm not sure we really have the
support in way of docs, etc. required for that) binary distributions
should be more than the default modules.