diff options
Diffstat (limited to 'test/build')
-rwxr-xr-x | test/build/httpd-build.sh | 12 | ||||
-rwxr-xr-x | test/build/openssl-build.sh | 12 | ||||
-rwxr-xr-x | test/build/subversion-build.sh | 16 |
3 files changed, 38 insertions, 2 deletions
diff --git a/test/build/httpd-build.sh b/test/build/httpd-build.sh new file mode 100755 index 000000000000..a5b43d744329 --- /dev/null +++ b/test/build/httpd-build.sh @@ -0,0 +1,12 @@ +#! /bin/sh + +export PATH=/bin:/usr/bin + +top=`pwd` +tar xvfz $src || exit 1 +cd httpd-* || exit 1 +./configure --prefix=$top --enable-ssl --with-ssl=$ssl --enable-mods-shared=all || exit 1 +make || exit 1 +make install || exit 1 +cd $top || exit 1 +rm -rf httpd-* || exit 1 diff --git a/test/build/openssl-build.sh b/test/build/openssl-build.sh new file mode 100755 index 000000000000..23437a37b336 --- /dev/null +++ b/test/build/openssl-build.sh @@ -0,0 +1,12 @@ +#! /bin/sh + +export PATH=/bin:/usr/bin + +top=`pwd` +tar xvfz $src || exit 1 +cd openssl-* || exit 1 +./config --prefix=$top || exit 1 +make || exit 1 +make install || exit 1 +cd $top || exit 1 +rm -rf openssl-* || exit 1 diff --git a/test/build/subversion-build.sh b/test/build/subversion-build.sh index cc1eba214e4f..3d1922c98ad5 100755 --- a/test/build/subversion-build.sh +++ b/test/build/subversion-build.sh @@ -5,10 +5,22 @@ export PATH=/bin:/usr/bin export LDFLAGS=-s top=`pwd` + +if test $httpsClient; then + extraflags="--with-ssl --with-libs=$ssl $extraflags" +fi + +if test $httpServer; then + extraflags="--with-apxs=$httpd/bin/apxs --with-apr=$httpd --with-apr-util=$httpd $extraflags" + extrainst="APACHE_LIBEXECDIR=$top/modules $extrainst" +fi + +echo "extra flags: $extraflags" + tar xvfz $src || exit 1 cd subversion-* || exit 1 -./configure --prefix=$top --with-ssl || exit 1 +./configure --prefix=$top $extraflags || exit 1 make || exit 1 -make install || exit 1 +make install $extrainst || exit 1 cd $top || exit 1 rm -rf subversion-* || exit 1 |