ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/configure
Revision: 1.14
Committed: Sun Nov 25 19:46:35 2001 UTC (23 years ago) by tdb
Branch: MAIN
Changes since 1.13: +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

# Content
1 #!/bin/sh
2
3 #
4 # i-scream Distributed Centralised Monitoring System
5 # Server configure script
6 #
7 # $Id: configure,v 1.13 2001/07/17 17:07:55 tdb1 Exp $
8 #
9
10 ## Config
11
12 # HTTP Server. This is the source of all downloads.
13 HTTPSERVER="http://www.i-scream.org.uk/downloads/lib/"
14
15 # This script uses wget, set it's path and parameters here
16 WGETPARAM="-nv"
17 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
27 # This should always be the same
28 SRCROOT=`pwd`
29
30 ## Library check
31
32 echo "> Checking for required libraries"
33 cd build/lib
34
35 LIBRARIES="crimson.jar idl.jar jacorb.jar jaxp.jar mm.mysql-2.0.4-bin.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
50 echo "> Checking for jacorb.properties"
51 cd ${HOME}
52 if test -r "jacorb.properties"; then \
53 echo " + jacorb.properties found"; \
54 else \
55 echo " - jacorb.properties not found, fetching from ${HTTPSERVER}jacorb.properties"; \
56 ${WGET} ${HTTPSERVER}jacorb.properties; \
57 fi
58
59 ## 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