source: gs3-extensions/jena-fuseki/trunk/src/CASCADE-MAKE.sh@ 38274

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

Updated to work as a GS3 extension without the need for Ruby

File size: 1.2 KB
Line 
1#!/bin/bash
2
3source ./devel.bash
4
5source cascade-make/lib/cascade-lib.bash
6
7# Guaranteed that GSDLOS has now been set
8
9if [ ! -e $GEXT_JENA_INSTALLED ] ; then
10 echo "Creating $GEXT_JENA_INSTALLED"
11 mkdir $GEXT_JENA_INSTALLED
12fi
13
14
15#for d in packages src src3 ; do
16for d in packages src3 ; do
17 echo "Running $d/CASCADE-MAKE.sh $*"
18
19 (cd $d ; ./CASCADE-MAKE.sh $*)
20
21 if [ $? != 0 ] ; then
22 echo "Error encountered running $d/CASCADE-MAKE.sh"
23 exit 1
24 fi
25done
26
27if [ $makedist = "1" ] ; then
28 default_toplevel_make_dist $GSDLOS devel.bash
29fi
30
31
32if [ $install = "1" ] ; then
33
34 if [ ! -d ../../../web/ext/jena ] ; then
35 echo "Making directory ../../../web/ext/jena"
36 mkdir ../../../web/ext/jena
37 fi
38
39 echo "Installing web-ext-js/sgvizler into web/ext/jena"
40 /bin/cp -r web-ext-js/sgvizler ../../../web/ext/jena/.
41
42 if [ ! -d web-ext2-js/npm-direct-install/node_modules ] ; then
43 echo "Running web-ext2-js/DOWNLOAD.sh"
44 cd web-ext2-js && ./DOWNLOAD.sh && cd ..
45 fi
46
47 cd web-ext2-js && ./INSTALL.sh && cd ..
48
49 echo ""
50 echo "Installing etc/pages/xml-to-html\*.xsl into web/ext/jena"
51 /bin/cp etc/pages/xml-to-html*.xsl ../../../web/ext/jena/.
52
53 ./INSTALL-FUSEKI3-WAR.sh
54
55 cat NOTES.txt
56fi
57
Note: See TracBrowser for help on using the repository browser.