source: trunk/gsdl3/gs3-compile.sh@ 7326

Last change on this file since 7326 was 6915, checked in by kjdon, 20 years ago

oops, last commit I left in an exit; that wasn't supposed to be there

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1#!/bin/sh
2
3echo "This script should be replaced by a top level make and make install!!"
4
5if [ ! -f gs3-setup.sh ]; then
6 echo "You must run this script from within the Greenstone home directory"
7 exit 1
8fi
9
10#check that GSDL3HOME is set
11if test -z "$GSDL3HOME" ; then
12 source gs3-setup.sh
13fi
14
15
16# make the java packages
17cd src/java/org/greenstone/gdbm
18make clean
19make
20make install
21CLASSPATH=$GSDL3HOME/lib/java/gdbm.jar:$CLASSPATH
22cd $GSDL3HOME
23
24cd src/java/org/greenstone/testing
25make clean
26make
27make install
28CLASSPATH=$GSDL3HOME/lib/java/jutest.jar:$CLASSPATH
29cd $GSDL3HOME
30
31cd src/java/org/greenstone/gsdl3
32make clean
33make
34make install
35CLASSPATH=$GSDL3HOME/lib/java/gsdl3.jar:$CLASSPATH
36cd $GSDL3HOME
37
38cd src/java/org/greenstone/applet/phind
39make clean
40make
41make install
42CLASSPATH=$GSDL3HOME/lib/java/Phind.jar:$CLASSPATH
43cd $GSDL3HOME
44
45# make the javadocs
46JAVADOCDIR=$GSDL3HOME/docs/javadoc
47mkdir -p $JAVADOCDIR
48javadoc -d $JAVADOCDIR -private -link http://java.sun.com/j2se/1.4.2/docs/api/ `find src -name '*.java'` `find packages/ -name '*.java'` > $JAVADOCDIR/javadoc_log
49
50
51#compile the test servlet
52cd web/WEB-INF/classes
53javac TestServlet.java
54cd $GSDL3HOME
55
56# build stuff - mysql, mg, mgpp
57cd packages
58make
59make install
60cd $GSDL3HOME
Note: See TracBrowser for help on using the repository browser.