source: gs2-extensions/rsync/trunk/src/setup.bash@ 23873

Last change on this file since 23873 was 23873, checked in by davidb, 13 years ago

Corrected AMP usage to RSYNC

File size: 1.5 KB
Line 
1
2extdesc="the Rsync Extension"
3
4full_setup=`pwd`/${BASH_SOURCE}
5fulldir=${full_setup%/*}
6fulldir=${fulldir%/.}
7
8if [ "x$GSDLHOME" = "x" ] ; then
9 if [ -e ../../setup.bash ] ; then
10 export gsopt_noexts=1 && pushd ../.. && source setup.bash && popd
11 export gsopt_noexts=
12 fi
13fi
14
15if [ "x$GEXTRSYNC" = "x" ] ; then
16 export GEXTRSYNC=$fulldir
17 export GEXTRSYNC_INSTALLED=$GEXTRSYNC/$GSDLOS
18
19 export RSYNCOS=`uname -s | tr '[A-Z]' '[a-z]' | sed '/_.*$//'`
20
21 export PATH=$GEXTRSYNC_INSTALLED/bin:$PATH
22
23 if [ "x$LD_LIBRARY_PATH" = "x" ] ; then
24 export LD_LIBRARY_PATH=$GEXTRSYNC_INSTALLED/lib
25 else
26 export LD_LIBRARY_PATH=$GEXTRSYNC_INSTALLED/lib:$LD_LIBRARY_PATH
27 fi
28
29 export APACHE_HTTPD_HOME="$GEXTRSYNC_INSTALLED";
30 export COMPILE_UP_APACHE_HTTPD=1
31
32 if [ -n "$GSDLHOME" ] ; then
33 # see if there is already an apache httpd we can use
34 # override default values if there is
35 if [ -e "$GSDLHOME/apache-httpd/$GSDLOS" ] ; then
36 export APACHE_HTTPD_HOME="$GSDLHOME/apache-httpd/$GSDLOS";
37 export COMPILE_UP_APACHE_HTTPD=0
38 fi
39 fi
40
41 export COMPILE_UP_MYSQL=1
42 if [ -n "$GEXTMYSQL" ] ; then
43 if [ -e "$GEXTMYSQL/$GSDLOS" ] ; then
44 export COMPILE_UP_MYSQL=0
45 source $GEXTMYSQL/setup.bash
46 fi
47 fi
48
49 extdir=${GEXTRSYNC##*/}
50
51 if [ "x$GSDLEXTS" = "x" ] ; then
52 export GSDLEXTS=$extdir
53 else
54 export GSDLEXTS=$GSDLEXTS:$extdir
55 fi
56
57 echo "+Your environment is now setup for $extdesc to Greenstone"
58else
59 echo "+Your environment is already setup for $extdesc to Greenstone"
60fi
61
62
Note: See TracBrowser for help on using the repository browser.