source: trunk/gsdl3/update.bash@ 5703

Last change on this file since 5703 was 4848, checked in by kjdon, 21 years ago

changed the tomcat directory in comms to jakarta, so paths to tomcat are now comms/jakarta/tomcat, instead of comms/tomcat/jakarta, which makes much more sense :-)

  • 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
10cvs 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/jakarta/tomcat/bin/shutdown.sh
69comms/jakarta/tomcat/bin/startup.sh
70
71#NOTE: if you recompile anything, you need to shutdown and restart tomcat
72#to shutdown:
73#comms/jakarta/tomcat/bin/shutdown.sh
74#to startup:
75#comms/jakarta/tomcat/bin/startup.sh
76
77
78
79
Note: See TracBrowser for help on using the repository browser.