source: gs3-extensions/html-to-expeditee/trunk/src/gs3-devel.bash@ 25060

Last change on this file since 25060 was 25058, checked in by davidb, 12 years ago

For developers working with this extension. Source this script to update your environment to use things like keyborad.pl in bin/script

File size: 1.5 KB
Line 
1
2extdesc="the HTML to Expeditee Extension"
3
4full_setup=`pwd`/${BASH_SOURCE}
5fulldir=${full_setup%/*}
6fulldir=${fulldir%/.}
7
8if test -z $GSDLOS ; then
9 GSDLOS=`uname -s | tr '[A-Z]' '[a-z]'`
10 # check for running bash under Cygwin
11 if test "`echo $GSDLOS | sed 's/cygwin//'`" != "$GSDLOS" ;
12 then
13 GSDLOS=windows
14 fi
15 # check for running bash under MinGW/MSys
16 if test "`echo $GSDLOS | sed 's/mingw//'`" != "$GSDLOS" ;
17 then
18 GSDLOS=windows
19 fi
20 echo "GSDLOS was not set. Setting it to '$GSDLOS'"
21 export GSDLOS
22fi
23
24
25if [ "x$GEXT_HTML2EXPEDITEE" = "x" ] ; then
26 export GEXT_HTML2EXPEDITEE=`pwd`
27 export GEXTHTML2EXPEDITEE_INSTALLED=$GEXT_HTML2EXPEDITEE/$GSDLOS
28
29 if [ -d "$GEXTHTML2EXPEDITEE_INSTALLED/bin/script" ] ; then
30 export PATH=$GEXTHTML2EXPEDITEE_INSTALLED/bin/script:$PATH
31 fi
32
33 if [ -d "$GEXTHTML2EXPEDITEE_INSTALLED/bin" ] ; then
34 export PATH=$GEXTHTML2EXPEDITEE_INSTALLED/bin:$PATH
35 fi
36
37 if [ -d "$GEXTHTML2EXPEDITEE_INSTALLED/lib" ] ; then
38 if [ "$GSDLOS" = "linux" ] ; then
39 export LD_LIBRARY_PATH=$GEXTHTML2EXPEDITEE_INSTALLED/lib:$LD_LIBRARY_PATH
40 elif [ "$GSDLOS" = "darwin" ] ; then
41 export DYLD_LIBRARY_PATH=$GEXTHTML2EXPEDITEE_INSTALLED/lib:$DYLD_LIBRARY_PATH
42 fi
43 fi
44
45 export PERL5LIB=$PERL5LIB:$GEXT_HTML2EXPEDITEE/perllib
46
47 extdir=${GEXT_HTML2EXPEDITEE##*/}
48
49 if [ "x$GSDL3EXTS" = "x" ] ; then
50 export GSDL3EXTS=$extdir
51 else
52 export GSDL3EXTS=$GSDL3EXTS:$extdir
53 fi
54
55
56 echo "+Your environment is now setup for $extdesc"
57else
58 echo "+Your environment is already setup for $extdesc"
59fi
Note: See TracBrowser for help on using the repository browser.