source: gs2-extensions/gsdl-amp/trunk/setup.bash@ 23003

Last change on this file since 23003 was 23003, checked in by sjm84, 14 years ago

Various changes to the amp extension to make it compatible with having previously installed mysql extension

File size: 1.3 KB
Line 
1
2extdesc="the Apache-MySql-Php (AMP) Extension"
3
4full_setup=`pwd`/${BASH_SOURCE}
5fulldir=${full_setup%/*}
6fulldir=${fulldir%/.}
7
8source cascade-make/lib/cascade-lib.bash
9
10if [ "x$GEXTAMP" = "x" ] ; then
11 export GEXTAMP=$fulldir
12 export GEXTAMP_INSTALLED=$GEXTAMP/$GSDLOS
13
14 export PATH=$GEXTAMP_INSTALLED/bin:$PATH
15
16 if [ "x$LD_LIBRARY_PATH" = "x" ] ; then
17 export LD_LIBRARY_PATH=$GEXTAMP_INSTALLED/lib
18 else
19 export LD_LIBRARY_PATH=$GEXTAMP_INSTALLED/lib:$LD_LIBRARY_PATH
20 fi
21
22 export APACHE_HTTPD_HOME="$GEXTAMP_INSTALLED";
23 export COMPILE_UP_APACHE_HTTPD=1
24
25 if [ -n "$GSDLHOME" ] ; then
26 # see if there is already an apache httpd we can use
27 # override default values if there is
28 if [ -e "$GSDLHOME/apache-httpd/$GSDLOS" ] ; then
29 export APACHE_HTTPD_HOME="$GSDLHOME/apache-httpd/$GSDLOS";
30 export COMPILE_UP_APACHE_HTTPD=0
31 fi
32 fi
33
34 export COMPILE_UP_MYSQL=1
35 if [ -n "$GEXTMYSQL" ] ; then
36 if [ -e "$GEXTMYSQL/$GSDLOS" ] ; then
37 export COMPILE_UP_MYSQL=0
38 source $GEXTMYSQL/setup.bash
39 fi
40 fi
41
42 extdir=${GEXTAMP##*/}
43
44 if [ "x$GSDLEXTS" = "x" ] ; then
45 export GSDLEXTS=$extdir
46 else
47 export GSDLEXTS=$GSDLEXTS:$extdir
48 fi
49
50 echo "+Your environment is now setup for $extdesc to Greenstone"
51else
52 echo "+Your environment is already setup for $extdesc to Greenstone"
53fi
54
55
Note: See TracBrowser for help on using the repository browser.