home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March B / SCO_CASTOR4RRT.iso / jdk113 / root / opt / jdk-1.1.3 / bin / x86at / green_threads / javac < prev    next >
Encoding:
Text File  |  1998-08-19  |  921 b   |  40 lines

  1. #!/bin/sh
  2. #
  3. # Copyright (c) 1997 by Sun Microsystems, Inc.
  4. # All rights reserved.
  5. #
  6. # Back door for passing arguments to java: -J-ms16m, etc.
  7. jav= cav=
  8. for a do
  9.  if ja=`expr "$a" : '-J\(..*\)'`
  10.  then jav="$jav $ja"
  11.  elif expr "$a" : '.*[\ \    ][\ \    ]*' 2>&- 1>&-
  12.  then cav="$cav \"$a\""
  13.  else cav="$cav $a"
  14. fi; done
  15.  
  16. if [ -d /usr/java1.1 ] ; then
  17.     J_HOME=/usr/java1.1
  18. else
  19.     PRG="`type \"$0\" | awk '{print $3}'`" >/dev/null 2>&1
  20.     J_HOME="`dirname $PRG`/../.."
  21. fi
  22.  
  23. if [ -z "$JAVA_HOME" ] ; then
  24.     export JAVA_HOME
  25.     JAVA_HOME="$J_HOME"
  26. fi
  27.  
  28. CLASSPATH="${CLASSPATH-.}"
  29. if [ -z "${CLASSPATH}" ] ; then
  30.     CLASSPATH=".:$JAVA_HOME/classes:$JAVA_HOME/lib/classes.zip"
  31. else
  32.     CLASSPATH="$CLASSPATH:$JAVA_HOME/classes:$JAVA_HOME/lib/classes.zip"
  33. fi
  34. export CLASSPATH
  35.  
  36. export LD_LIBRARY_PATH
  37. LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JAVA_HOME/lib"
  38.  
  39. eval exec \"$JAVA_HOME\"/bin/java -ms8m $jav sun.tools.javac.Main $cav
  40.