|
@@ -1,19 +1,21 @@
|
|
#!/bin/bash
|
|
#!/bin/bash
|
|
|
|
|
|
RVER=4.0.41
|
|
RVER=4.0.41
|
|
-
|
|
|
|
-RETCODE=$(fw_exists ${IROOT}/resin-${RVER}.installed)
|
|
|
|
|
|
+RESIN=resin-$RVER
|
|
|
|
+RESIN_HOME=$IROOT/$RESIN
|
|
|
|
+INSTALLED=$RESIN_HOME.installed
|
|
|
|
+RETCODE=$(fw_exists ${INSTALLED})
|
|
[ ! "$RETCODE" == 0 ] || { \
|
|
[ ! "$RETCODE" == 0 ] || { \
|
|
# Load environment variables
|
|
# Load environment variables
|
|
- . $IROOT/resin-$RVER.installed
|
|
|
|
|
|
+ source $INSTALLED
|
|
return 0; }
|
|
return 0; }
|
|
|
|
|
|
fw_depends java7
|
|
fw_depends java7
|
|
sudo cp -r $JAVA_HOME/include $JAVA_HOME/jre/bin/
|
|
sudo cp -r $JAVA_HOME/include $JAVA_HOME/jre/bin/
|
|
|
|
|
|
-fw_get http://www.caucho.com/download/resin-$RVER.tar.gz
|
|
|
|
-fw_untar resin-$RVER.tar.gz
|
|
|
|
-cd resin-$RVER
|
|
|
|
|
|
+fw_get http://www.caucho.com/download/$RESIN.tar.gz
|
|
|
|
+fw_untar $RESIN.tar.gz
|
|
|
|
+cd $RESIN
|
|
./configure --prefix=`pwd`
|
|
./configure --prefix=`pwd`
|
|
make
|
|
make
|
|
make install
|
|
make install
|
|
@@ -24,7 +26,8 @@ cat $FWROOT/config/resin.properties > conf/resin.properties
|
|
mv conf/resin.xml conf/resin.xml.orig
|
|
mv conf/resin.xml conf/resin.xml.orig
|
|
cat $FWROOT/config/resin.xml > conf/resin.xml
|
|
cat $FWROOT/config/resin.xml > conf/resin.xml
|
|
|
|
|
|
-echo "export RESIN_HOME=${IROOT}/resin-${RVER}" > ${IROOT}/resin-$RVER.installed
|
|
|
|
-chmod +x ${IROOT}/resin-$RVER.installed
|
|
|
|
|
|
+echo "export RESIN_HOME=${RESIN_HOME}" > $INSTALLED
|
|
|
|
+echo "export PATH=${RESIN_HOME}/bin:$PATH" >> $INSTALLED
|
|
|
|
+chmod +x $INSTALLED
|
|
|
|
|
|
-. ${IROOT}/resin-$RVER.installed
|
|
|
|
|
|
+source $INSTALLED
|