@@ -19,16 +19,6 @@ case "`uname`" in
1919 Darwin) darwin=true;;
2020esac
2121
22- #
23- # Figure out the OS and cpu the same as JNA would, so the library path can be set
24- #
25- case " ` uname -m` " in
26- i[34567]86) JNA_CPU=i386; JNA_ALT_CPU=amd64;;
27- i86pc) JNA_CPU=" x86" ; JNA_ALT_CPU=amd64;;
28- amd64|x86_64) JNA_CPU=amd64; JNA_ALT_CPU=i386;;
29- sparc* ) JNA_CPU=sparc; JNA_ALT_CPU=sparcv9;;
30- esac
31-
3222# ----- Verify and Set Required Environment Variables -------------------------
3323
3424# # resolve links - $0 may be a link to home
@@ -269,13 +259,6 @@ ruby_args=("${ruby_args[@]}" "$@")
269259set -- " ${ruby_args[@]} "
270260
271261JAVA_OPTS=" $JAVA_OPTS $JAVA_MEM $JAVA_STACK "
272- JNA_OS=" ` uname -s | tr ' [:upper:]' ' [:lower:]' ` "
273- case " $JNA_OS " in
274- darwin) JNA_PATH=" $JRUBY_HOME /lib/native/darwin" ;;
275- * ) JNA_PATH=" $JRUBY_HOME /lib/native/${JNA_OS} -${JNA_CPU} :$JRUBY_HOME /lib/native/${JNA_OS} -${JNA_ALT_CPU} " ;;
276- esac
277- # JAVA_OPTS="$JAVA_OPTS -Djna.boot.library.path=$JNA_PATH"
278- JAVA_JNA=" -Djna.boot.library.path=$JNA_PATH "
279262
280263JFFI_BOOT=" "
281264for d in $JRUBY_HOME /lib/native/* ` uname -s` ; do
@@ -319,7 +302,7 @@ if [ "$VERIFY_JRUBY" != "" ]; then
319302 echo " Running with instrumented profiler"
320303 fi
321304
322- " $JAVA_CMD " $PROFILE_ARGS $JAVA_OPTS " $JAVA_JNA " " $ JFFI_OPTS" " ${java_args[@]} " -classpath " $JRUBY_CP$CP_DELIMITER$CP$CP_DELIMITER$CLASSPATH " \
305+ " $JAVA_CMD " $PROFILE_ARGS $JAVA_OPTS " $JFFI_OPTS " " ${java_args[@]} " -classpath " $JRUBY_CP$CP_DELIMITER$CP$CP_DELIMITER$CLASSPATH " \
323306 " -Djruby.home=$JRUBY_HOME " \
324307 " -Djruby.lib=$JRUBY_HOME /lib" -Djruby.script=jruby \
325308 " -Djruby.shell=$JRUBY_SHELL " \
@@ -342,7 +325,7 @@ if [ "$VERIFY_JRUBY" != "" ]; then
342325else
343326 if $cygwin ; then
344327 # exec doed not work correctly with cygwin bash
345- " $JAVA_CMD " $JAVA_OPTS " $JAVA_JNA " " $ JFFI_OPTS" " ${java_args[@]} " -Xbootclasspath/a:" $JRUBY_CP " -classpath " $CP$CP_DELIMITER$CLASSPATH " \
328+ " $JAVA_CMD " $JAVA_OPTS " $JFFI_OPTS " " ${java_args[@]} " -Xbootclasspath/a:" $JRUBY_CP " -classpath " $CP$CP_DELIMITER$CLASSPATH " \
346329 " -Djruby.home=$JRUBY_HOME " \
347330 " -Djruby.lib=$JRUBY_HOME /lib" -Djruby.script=jruby \
348331 " -Djruby.shell=$JRUBY_SHELL " \
355338
356339 exit $JRUBY_STATUS
357340 else
358- exec " $JAVA_CMD " $JAVA_OPTS " $JAVA_JNA " " $ JFFI_OPTS" " ${java_args[@]} " -Xbootclasspath/a:" $JRUBY_CP " -classpath " $CP$CP_DELIMITER$CLASSPATH " \
341+ exec " $JAVA_CMD " $JAVA_OPTS " $JFFI_OPTS " " ${java_args[@]} " -Xbootclasspath/a:" $JRUBY_CP " -classpath " $CP$CP_DELIMITER$CLASSPATH " \
359342 " -Djruby.home=$JRUBY_HOME " \
360343 " -Djruby.lib=$JRUBY_HOME /lib" -Djruby.script=jruby \
361344 " -Djruby.shell=$JRUBY_SHELL " \
0 commit comments