1 | #!/bin/sh
|
---|
2 |
|
---|
3 | if [ ! -f gs3-setup.sh ]; then
|
---|
4 | echo "You must run this script from within the Greenstone 3 home directory"
|
---|
5 | exit 1
|
---|
6 | fi
|
---|
7 |
|
---|
8 | #check that GSDL3HOME is set
|
---|
9 | if test -z "$GSDL3HOME" ; then
|
---|
10 | source gs3-setup.sh
|
---|
11 | fi
|
---|
12 |
|
---|
13 | echo "removing unnecessary files for distribution:"
|
---|
14 |
|
---|
15 | echo "tomcat, soap, mysql tar files"
|
---|
16 |
|
---|
17 | rm $GSDL3HOME/comms/jakarta/tomcat-4.1.24.tar.gz
|
---|
18 | rm $GSDL3HOME/comms/soap/soap-bin-2.2.tar.gz
|
---|
19 | rm $GSDL3HOME/packages/mysql/mysql-4.0.16.tar.gz
|
---|
20 | rm -rf $GSDL3HOME/packages/mysql/mysql-4.0.16
|
---|
21 |
|
---|
22 | echo "collection indexfiles.tgz"
|
---|
23 |
|
---|
24 | for f in $GSDL3HOME/web/sites/localsite/collect/*/index; do
|
---|
25 | rm $f/indexfiles.tgz
|
---|
26 | done
|
---|
27 |
|
---|
28 | echo "unwanted collections"
|
---|
29 |
|
---|
30 | rm -r $GSDL3HOME/web/sites/localsite/collect/xslt
|
---|
31 | rm -r $GSDL3HOME/web/sites/localsite/collect/gs2model
|
---|
32 | rm -r $GSDL3HOME/web/sites/localsite/collect/nzmaps
|
---|
33 |
|
---|
34 | echo "make clean"
|
---|
35 |
|
---|
36 | cd $GSDL3HOME/src/java/org/greenstone/gdbm
|
---|
37 | make clean
|
---|
38 | cd $GSDL3HOME/src/java/org/greenstone/testing
|
---|
39 | make clean
|
---|
40 | cd $GSDL3HOME/src/java/org/greenstone/gsdl3
|
---|
41 | make clean
|
---|
42 | cd $GSDL3HOME/src/java/org/greenstone/applet/phind
|
---|
43 | make clean
|
---|
44 | cd $GSDL3HOME/packages/mg
|
---|
45 | make clean
|
---|
46 | cd $GSDL3HOME/packages/mgpp
|
---|
47 | make clean
|
---|
48 |
|
---|
49 | cd $GSDL3HOME
|
---|
50 |
|
---|
51 | echo "Makefiles"
|
---|
52 | cd $GSDL3HOME/packages
|
---|
53 | for f in `find -name Makefile`; do
|
---|
54 | rm $f
|
---|
55 | done
|
---|
56 | cd $GSDL3HOME
|
---|
57 |
|
---|
58 | echo "gate jar file"
|
---|
59 | rm $GSDL3HOME/lib/java/gate.jar.tmp
|
---|
60 |
|
---|
61 | echo "CVS directories"
|
---|
62 | cd $GSDL3HOME
|
---|
63 | for f in `find -name CVS`; do
|
---|
64 | rm -r $f
|
---|
65 | done
|
---|