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

Last change on this file since 6442 was 6433, checked in by kjdon, 20 years ago

new install and launching scripts

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.3 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 the update script"
8 exit;
9fi
10
11# make mgpp
12cd packages/mgpp
13make
14make install
15CLASSPATH=$GSDL3HOME/lib/java/mgpp.jar:$CLASSPATH
16cd $GSDL3HOME
17
18# make mg
19cd packages/mg
20make
21make install
22CLASSPATH=$GSDL3HOME/lib/java/mg.jar:$CLASSPATH
23cd $GSDL3HOME
24
25# make the java packages
26cd src/java/org/greenstone/gdbm
27make clean
28make
29make install
30CLASSPATH=$GSDL3HOME/lib/java/gdbm.jar:$CLASSPATH
31cd $GSDL3HOME
32
33cd src/java/org/greenstone/testing
34make clean
35make
36make install
37CLASSPATH=$GSDL3HOME/lib/java/jutest.jar:$CLASSPATH
38cd $GSDL3HOME
39
40cd src/java/org/greenstone/gsdl3
41make clean
42make
43make install
44CLASSPATH=$GSDL3HOME/lib/java/gsdl3.jar:$CLASSPATH
45cd $GSDL3HOME
46
47cd src/java/org/greenstone/applet/phind
48make clean
49make
50make install
51CLASSPATH=$GSDL3HOME/lib/java/Phind.jar:$CLASSPATH
52cd $GSDL3HOME
53
54# make the javadocs
55JAVADOCDIR=$GSDL3HOME/docs/javadoc
56mkdir -p $JAVADOCDIR
57javadoc -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
58
59
60#compile the test servlet
61cd web/WEB-INF/classes
62javac TestServlet.java
63cd $GSDL3HOME
64
65# build stuff
66cd packages
67make
68make install
69
Note: See TracBrowser for help on using the repository browser.