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

Last change on this file since 6461 was 6457, checked in by kjdon, 20 years ago

the mg and mgpp compile are now initiated by the packages Makefile

  • 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
5#check that GSDL3HOME is set
6if test -z "$GSDL3HOME" ; then
7 echo "You need to 'source gs3-setup.sh' before running this script"
8 exit;
9fi
10
11# make the java packages
12cd src/java/org/greenstone/gdbm
13make clean
14make
15make install
16CLASSPATH=$GSDL3HOME/lib/java/gdbm.jar:$CLASSPATH
17cd $GSDL3HOME
18
19cd src/java/org/greenstone/testing
20make clean
21make
22make install
23CLASSPATH=$GSDL3HOME/lib/java/jutest.jar:$CLASSPATH
24cd $GSDL3HOME
25
26cd src/java/org/greenstone/gsdl3
27make clean
28make
29make install
30CLASSPATH=$GSDL3HOME/lib/java/gsdl3.jar:$CLASSPATH
31cd $GSDL3HOME
32
33cd src/java/org/greenstone/applet/phind
34make clean
35make
36make install
37CLASSPATH=$GSDL3HOME/lib/java/Phind.jar:$CLASSPATH
38cd $GSDL3HOME
39
40# make the javadocs
41JAVADOCDIR=$GSDL3HOME/docs/javadoc
42mkdir -p $JAVADOCDIR
43javadoc -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
44
45
46#compile the test servlet
47cd web/WEB-INF/classes
48javac TestServlet.java
49cd $GSDL3HOME
50
51# build stuff - mysql, mg, mgpp
52cd packages
53make
54make install
55cd $GSDL3HOME
Note: See TracBrowser for help on using the repository browser.