ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/conient/configure
Revision: 1.7
Committed: Sun Nov 25 19:46:35 2001 UTC (23 years ago) by tdb
Branch: MAIN
Changes since 1.6: +10 -2 lines
Log Message:
Fix for the following bug tracker on sourceforge:
    [ #483807 ] configure scripts

The configure scripts specified where wget was expected to be. It now looks
in different locations, falling back on just running "wget" (assuming it's
in the path). This is better than it was before.

File Contents

# User Rev Content
1 tdb 1.1 #!/bin/sh
2    
3 tdb 1.3 #
4     # i-scream Distributed Centralised Monitoring System
5     # Conient configure script
6     #
7 tdb 1.7 # $Id: configure,v 1.6 2001/07/18 16:09:08 tdb1 Exp $
8 tdb 1.3 #
9    
10     ## Config
11    
12     # HTTP Server. This is the source of all downloads.
13 tdb 1.6 HTTPSERVER="http://www.i-scream.org.uk/downloads/lib/"
14 tdb 1.1
15 tdb 1.3 # This script uses wget, set it's path and parameters here
16     WGETPARAM="-nv"
17 tdb 1.7 if test -x /usr/bin/wget; then
18     WGET="/usr/bin/wget ${WGETPARAM}"
19     else
20     if test -x /usr/local/bin/wget; then
21     WGET="/usr/local/bin/wget ${WGETPARAM}"
22     else
23     WGET="wget ${WGETPARAM}";
24     fi
25     fi
26 tdb 1.3
27     # This should always be the same
28 tdb 1.4 SRCROOT=`pwd`
29 tdb 1.1
30 tdb 1.3 ## Library check
31    
32     echo "> Checking for required libraries"
33 tdb 1.1 cd build/lib
34    
35 tdb 1.3 LIBRARIES="crimson.jar jaxp.jar iscream-util.jar"
36    
37     for LIB in ${LIBRARIES}; do
38    
39     if test -r "${LIB}"; then \
40     echo " + ${LIB} found"; \
41     else \
42     echo " - ${LIB} not found, fetching from ${HTTPSERVER}${LIB}"; \
43 tdb 1.5 ${WGET} ${HTTPSERVER}${LIB}; \
44 tdb 1.3 fi
45    
46     done
47    
48     ## Write out the include file for the Makefile's
49    
50     echo "> Generating Makefile includes"
51     echo " + writing root of source tree"
52 tdb 1.4 echo "SOURCEROOT=${SRCROOT}" > ${SRCROOT}/Config.inc
53 tdb 1.3 echo " + writing include"
54 tdb 1.4 echo "include \$(SOURCEROOT)/Config2.inc" >> ${SRCROOT}/Config.inc
55 tdb 1.3
56     echo "> Configure Completed"
57 tdb 1.1
58 tdb 1.3 ## End