source: trunk/gsdl3/update-nocvs.bash@ 4828

Last change on this file since 4828 was 4265, checked in by kjdon, 21 years ago

edited bash files for installing from a downloaded tar file rather than from a proper cvs checkout. for people who cant get gs through cvs

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.7 KB
Line 
1#!/bin/bash -v
2
3#check that GSDL3HOME is set
4if test -z "$GSDL3HOME" ; then
5 echo "You need to 'source setup.bash' before running the update script"
6 exit;
7fi
8
9#make sure we have the current GSDL3
10#cvs update -dRP
11
12# make mgpp
13cd packages/mgpp
14make
15make install
16CLASSPATH=$GSDL3HOME/lib/java/mgpp.jar:$CLASSPATH
17cd $GSDL3HOME
18
19# make mg
20cd packages/mg
21make
22make install
23CLASSPATH=$GSDL3HOME/lib/java/mg.jar:$CLASSPATH
24cd $GSDL3HOME
25
26# make the java packages
27cd src/java/org/greenstone/gdbm
28make clean
29make
30make install
31CLASSPATH=$GSDL3HOME/lib/java/gdbm.jar:$CLASSPATH
32cd $GSDL3HOME
33
34cd src/java/org/greenstone/testing
35make clean
36make
37make install
38CLASSPATH=$GSDL3HOME/lib/java/jutest.jar:$CLASSPATH
39cd $GSDL3HOME
40
41cd src/java/org/greenstone/gsdl3
42make clean
43make
44make install
45CLASSPATH=$GSDL3HOME/lib/java/gsdl3.jar:$CLASSPATH
46cd $GSDL3HOME
47
48cd src/java/org/greenstone/applet/phind
49make clean
50make
51make install
52CLASSPATH=$GSDL3HOME/lib/java/Phind.jar:$CLASSPATH
53cd $GSDL3HOME
54
55# make the javadocs
56JAVADOCDIR=$GSDL3HOME/docs/javadoc
57mkdir -p $JAVADOCDIR
58javadoc -d $JAVADOCDIR -private -link http://www.cs.waikato.ac.nz/~nzdl/gsdl3/javadocs/gathaen/ -link http://www.scms.waikato.ac.nz/help/reference/jdk1.2/docs/api/ -link http://www.cs.waikato.ac.nz/~ml/weka/doc_book/ `find src -name '*.java'` `find packages/ -name '*.java'` > $JAVADOCDIR/javadoc_log
59
60
61#compile the test servlet
62cd web/WEB-INF/classes
63javac TestServlet.java
64cd $GSDL3HOME
65
66
67#start tomcat
68comms/tomcat/jakarta/bin/shutdown.sh
69comms/tomcat/jakarta/bin/startup.sh
70
71#NOTE: if you recompile anything, you need to shutdown and restart tomcat
72#to shutdown:
73#comms/tomcat/jakarta/bin/shutdown.sh
74#to startup:
75#comms/tomcat/jakarta/bin/startup.sh
76
77
78
79
Note: See TracBrowser for help on using the repository browser.