Changeset 18559 for greenstone3/trunk/gs3-server.sh
- Timestamp:
- 2009-02-20T13:22:34+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/gs3-server.sh
r15132 r18559 4 4 java_min_version=1.4.0_00 5 5 6 autoset_gsdl_home() { 7 8 # remove leading ./ if present 9 prog=${0#./} 10 11 isrelative=${prog%%/*} 12 13 if [ ! -z $isrelative ] ; then 14 # some text is left after stripping 15 # => is relative 16 pwd=$PWD 17 prog="$pwd/$prog" 18 fi 19 20 fulldir=${prog%/*} 21 22 # remove trailing /. if present 23 eval $1=${fulldir%/.} 24 } 25 26 6 27 echo "Greenstone 3 Server" 7 echo "Copyright (C) 200 6, New Zealand Digital Library Project, University Of Waikato"28 echo "Copyright (C) 2009, New Zealand Digital Library Project, University Of Waikato" 8 29 echo "This software comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt" 9 30 echo "This is free software, and you are welcome to redistribute it" … … 11 32 ## -------- Run the Greenstone 3 Server -------- 12 33 13 # This script must be run from within the directory in which it lives14 thisdir=`pwd`15 if [ ! -f "${thisdir}/gs3-server.sh" ]; then16 echo "This script must be run from the directory in which it resides."17 exit 118 fi19 34 20 35 ## ---- Determine GSDL3SRCHOME ---- … … 23 38 # Some users may set the above line manually 24 39 if [ -z "$gsdl3path" ]; then 25 gsdl3path=`pwd`40 autoset_gsdl_home gsdl3path 26 41 fi 27 42 … … 37 52 search4j -m $java_min_version &> /dev/null 38 53 if [ "$?" == "0" ]; then 39 `search4j -m $java_min_version -e` org.greenstone.server.Server $GSDL3SRCHOME 54 # In Java code, '...getResourceAsStream("build.properties")' 55 # needs up to be in the right directory when run 56 pushd $gsdl3path > /dev/null 57 58 javapath=`search4j -m $java_min_version -e` 59 $javapath org.greenstone.server.Server3 $GSDL3SRCHOME $serverlang 60 61 popd > /dev/null 40 62 fi 41 63
Note:
See TracChangeset
for help on using the changeset viewer.