source: main/trunk/greenstone3/ant-start-with-exts.sh@ 37684

Last change on this file since 37684 was 37684, checked in by davidb, 8 months ago

stop version brought in to line with start version

  • Property svn:executable set to *
File size: 1.1 KB
Line 
1#!/bin/bash
2
3
4if test "x$gsopt_noexts" != "x1" ; then
5
6 echo ""
7 echo "----"
8 echo "Checking for custom ant-start extension settings (ant-start-settings.bash)"
9 echo "----"
10
11 # Check Greenstone3 extensions
12 if [ -d ext ] ; then
13 for gsdl_ext in ext/* ; do
14 # Sourcing first for settings, then run ext's 'start' script if it exists
15 if [ -d $gsdl_ext ] ; then
16 cd $gsdl_ext > /dev/null
17 if [ -f ant-start-settings.bash ]; then
18 . ./ant-start-settings.bash
19 fi
20 if [ -f ant-start.sh ]; then
21 ./ant-start.sh
22 fi
23 cd ../..
24 fi
25 done
26 fi
27
28 # Check Greenstone2 extensions
29 if [ -d gs2build/ext ] ; then
30 for gsdl_ext in gs2build/ext/* ; do
31 # Sourcing first for settings, then run ext's 'start' script if it exists
32 if [ -d $gsdl_ext ] ; then
33 cd $gsdl_ext > /dev/null
34 if [ -f ant-start-settings.bash ]; then
35 . ./ant-start-settings.bash
36 fi
37 if [ -f ant-start.sh ]; then
38 ./ant-start.sh
39 fi
40 cd ../../..
41 fi
42 done
43 fi
44fi
45
46
47# If needed, add any further customized code needed here, such as
48# environemnt variables
49
50
51ant start
52
53# Any customized clean up needed?
Note: See TracBrowser for help on using the repository browser.