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

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

Added a src dir to this 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.