38 lines
1.4 KiB
Bash
Executable File
38 lines
1.4 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
MOZILLA_TOP=${PWD}/../../..
|
|
MOZILLA_DIST=${MOZILLA_TOP}/dist
|
|
MOZILLA_FIVE_HOME=${MOZILLA_DIST}/bin
|
|
export MOZILLA_FIVE_HOME
|
|
|
|
# Standard JDK 1.2 location
|
|
JDK_LOCATION=${JDKHOME}
|
|
# WARNING: YOU NEED TO RUN 'gtk-config --libs' and stick in whatever library
|
|
# paths it gives you!!!!
|
|
GTKLIBS=/usr/lib
|
|
LD_LIBRARY_PATH=${JDK_LOCATION}/jre/lib/i386:${JDK_LOCATION}/jre/lib/i386/classic:${JDK_LOCATION}/jre/lib/i386/native_threads:${MOZILLA_DIST}/bin:${GTKLIBS}:.:/usr/local/lib:/usr/lib:/lib
|
|
export LD_LIBRARY_PATH
|
|
JAVA=${JDK_LOCATION}/bin/java
|
|
OUTPUT_DIR=${MOZILLA_DIST}/classes
|
|
# JDK 1.2 CLASSES
|
|
CLASSES=${JDK_LOCATION}/lib/tools.jar:${JDK_LOCATION}/lib/rt.jar:${OUTPUT_DIR}
|
|
CLASSNAME=org.mozilla.webclient.test.EmbeddedMozilla
|
|
|
|
echo
|
|
echo "===================================================================="
|
|
echo JDKHOME=${JDKHOME}
|
|
echo "===================================================================="
|
|
echo CLASSPATH=${CLASSES}
|
|
echo "===================================================================="
|
|
echo MOZILLA_FIVE_HOME=${MOZILLA_FIVE_HOME}
|
|
echo "===================================================================="
|
|
echo LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
|
|
echo "===================================================================="
|
|
echo
|
|
# For debugging...
|
|
#${JAVA} -native -verbose:jni -Xcheck:jni -classpath ${CLASSES} ${CLASSNAME} $1
|
|
${JAVA} -native -classpath ${CLASSES} ${CLASSNAME} $1 $2 $3 $4 $5
|
|
|
|
|
|
|