[jboss-cvs] JBossAS SVN: r93638 - branches/Branch_5_x/main/src/bin.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Sep 17 07:52:52 EDT 2009
Author: jfrederic.clere at jboss.com
Date: 2009-09-17 07:52:51 -0400 (Thu, 17 Sep 2009)
New Revision: 93638
Modified:
branches/Branch_5_x/main/src/bin/run.sh
Log:
Merge changes from trunk.
Modified: branches/Branch_5_x/main/src/bin/run.sh
===================================================================
--- branches/Branch_5_x/main/src/bin/run.sh 2009-09-17 11:40:17 UTC (rev 93637)
+++ branches/Branch_5_x/main/src/bin/run.sh 2009-09-17 11:52:51 UTC (rev 93638)
@@ -205,12 +205,34 @@
;;
esac
-JBOSS_NATIVE_DIR="$JBOSS_HOME/bin/META-INF/lib/$JBOSS_NATIVE_SYS/$JBOSS_NATIVE_CPU"
+if [ -d "$JBOSS_HOME/bin/META-INF/lib/$JBOSS_NATIVE_SYS/$JBOSS_NATIVE_CPU" ]; then
+ JBOSS_NATIVE_DIR=`cd "$JBOSS_HOME/bin/META-INF/lib/$JBOSS_NATIVE_SYS/$JBOSS_NATIVE_CPU" && pwd`
+elif [ -d "$JBOSS_HOME/../native/bin" ]; then
+ JBOSS_NATIVE_DIR=`cd "$JBOSS_HOME/../native" && pwd`
+elif [ -d "$JBOSS_HOME/native/bin" ]; then
+ JBOSS_NATIVE_DIR=`cd "$JBOSS_HOME/native" && pwd`
+elif [ -d "$JBOSS_HOME/bin/native" ]; then
+ JBOSS_NATIVE_DIR=`cd "$JBOSS_HOME/bin/native" && pwd`
+fi
+
if [ -d "$JBOSS_NATIVE_DIR" ]; then
if $cygwin ; then
+ if [ -d "$JBOSS_NATIVE_DIR/bin" ]; then
+ JBOSS_NATIVE_DIR="$JBOSS_NATIVE_DIR/bin"
+ fi
export PATH="$JBOSS_NATIVE_DIR:$PATH"
JBOSS_NATIVE_DIR=`cygpath --path --windows "$JBOSS_NATIVE_DIR"`
else
+ IS_64_BIT_JVM=`"$JAVA" -version 2>&1 | $GREP -i 64-bit`
+ if [ "x$IS_64_BIT_JVM" != "x" ]; then
+ if [ -d "$JBOSS_NATIVE_DIR/lib64" ]; then
+ JBOSS_NATIVE_DIR="$JBOSS_NATIVE_DIR/lib64"
+ fi
+ else
+ if [ -d "$JBOSS_NATIVE_DIR/lib64" ]; then
+ JBOSS_NATIVE_DIR="$JBOSS_NATIVE_DIR/lib"
+ fi
+ fi
if [ "x$LD_LIBRARY_PATH" = "x" ]; then
LD_LIBRARY_PATH="$JBOSS_NATIVE_DIR"
else
More information about the jboss-cvs-commits
mailing list