ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/corbaservices/configure
Revision: 1.4
Committed: Sun Nov 25 19:46:35 2001 UTC (23 years ago) by tdb
Branch: MAIN
Changes since 1.3: +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.2 #
4     # i-scream Distributed Centralised Monitoring System
5     # Corbaservices configure script
6     #
7 tdb 1.4 # $Id: configure,v 1.3 2001/07/18 16:09:08 tdb1 Exp $
8 tdb 1.2 #
9    
10     ## Config
11    
12     # HTTP Server. This is the source of all downloads.
13 tdb 1.3 HTTPSERVER="http://www.i-scream.org.uk/downloads/lib/"
14 tdb 1.1
15 tdb 1.2 # This script uses wget, set it's path and parameters here
16     WGETPARAM="-nv"
17 tdb 1.4 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.2
27     # This should always be the same
28     SRCROOT=`pwd`
29 tdb 1.1
30 tdb 1.2 ## Library check
31    
32     echo "> Checking for required libraries"
33 tdb 1.1 cd build/lib
34    
35 tdb 1.2 LIBRARIES="jacorb.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     ${WGET} -nv ${HTTPSERVER}${LIB}; \
44     fi
45    
46     done
47    
48     ## Check for jacorb properties file
49 tdb 1.1
50 tdb 1.2 echo "> Checking for jacorb.properties"
51 tdb 1.1 cd ${HOME}
52     if test -r "jacorb.properties"; then \
53 tdb 1.2 echo " + jacorb.properties found"; \
54 tdb 1.1 else \
55 tdb 1.2 echo " - jacorb.properties not found, fetching from ${HTTPSERVER}jacorb.properties"; \
56     ${WGET} ${HTTPSERVER}jacorb.properties; \
57 tdb 1.1 fi
58    
59 tdb 1.2 ## Write out the include file for the Makefile's
60    
61     echo "> Generating Makefile includes"
62     echo " + writing root of source tree"
63     echo "SOURCEROOT=${SRCROOT}" > ${SRCROOT}/Config.inc
64     echo " + writing include"
65     echo "include \$(SOURCEROOT)/Config2.inc" >> ${SRCROOT}/Config.inc
66    
67     echo "> Configure Completed"
68    
69     ## End