ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/reports/DBReporter/configure
Revision: 1.8
Committed: Fri Mar 28 16:30:38 2003 UTC (21 years, 8 months ago) by tdb
Branch: MAIN
CVS Tags: HEAD
Changes since 1.7: +1 -1 lines
State: FILE REMOVED
Log Message:
Removed some un-used code from CVS. We can always resurrect this later if
someone feels they want to work on it. Gone are the old perl ihost which
isn't needed now, winhost which is broken and shows no sign of being fixed,
and DBReporter. If someone wants to revive them, I'll undelete them :-)

File Contents

# User Rev Content
1 tdb 1.1 #!/bin/sh
2    
3     #
4     # i-scream Distributed Centralised Monitoring System
5 tdb 1.5 # DBReporter configure script
6 tdb 1.1 #
7 tdb 1.8 # $Id: configure,v 1.7 2003/02/11 22:38:29 tdb Exp $
8 tdb 1.1 #
9    
10     ## Config
11    
12     # HTTP Server. This is the source of all downloads.
13 tdb 1.2 HTTPSERVER="http://www.i-scream.org.uk/downloads/lib/"
14 tdb 1.1
15     # This script uses wget, set it's path and parameters here
16     WGETPARAM="-nv"
17 tdb 1.3 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.1
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 tdb 1.5 LIBRARIES="crimson.jar jaxp.jar mm.mysql-2.0.11-bin.jar iscream_util.jar Acme.jar"
36 tdb 1.1
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 tdb 1.5
48     ## Cache javadoc API package-list files
49     echo "> Caching remote API's"
50    
51 tdb 1.6 JDKURL="http://java.sun.com/j2se/1.4.1/docs/api/"
52 tdb 1.5 mkdir -p ${SRCROOT}/.api-cache/jdk
53     cd ${SRCROOT}/.api-cache/jdk
54     if test -r "package-list"; then \
55     echo " + jdk/package-list found"; \
56     else \
57     echo " - jdk/package-list not found, fetching from ${JDKURL}package-list"; \
58     ${WGET} ${JDKURL}package-list; \
59 tdb 1.7 fi
60    
61     UTILURL="http://www.i-scream.org.uk/javadoc/util/"
62     mkdir -p ${SRCROOT}/.api-cache/util
63     cd ${SRCROOT}/.api-cache/util
64     if test -r "package-list"; then \
65     echo " + util/package-list found"; \
66     else \
67     echo " - util/package-list not found, fetching from ${UTILURL}package-list";
68     \
69     ${WGET} ${UTILURL}package-list; \
70 tdb 1.5 fi
71 tdb 1.1
72     ## Write out the include file for the Makefile's
73    
74     echo "> Generating Makefile includes"
75     echo " + writing root of source tree"
76     echo "SOURCEROOT=${SRCROOT}" > ${SRCROOT}/Config.inc
77     echo " + writing include"
78     echo "include \$(SOURCEROOT)/Config2.inc" >> ${SRCROOT}/Config.inc
79    
80     echo "> Configure Completed"
81    
82     ## End