home *** CD-ROM | disk | FTP | other *** search
/ chilidog.highland.cc.ks.us / chilidog.highland.cc.ks.us.zip / chilidog.highland.cc.ks.us / backup / bradford.20110502.etc.tar.gz / bradford.20110502.etc.tar / etc / profile.d / alljava.csh < prev    next >
Text File  |  2005-08-30  |  1KB  |  50 lines

  1. #
  2. #    /etc/profile.d/alljava.csh
  3. #
  4. # send feedback to http://www.suse.de/feedback
  5.  
  6. #
  7. # This script sets some environment variables for default java.
  8. # Affected variables: PATH, JAVA_BINDIR, JAVA_HOME, JRE_HOME, 
  9. #                     JDK_HOME, SDK_HOME
  10. #
  11.  
  12. set __libdir=lib
  13. if ( -l /usr/lib64/jvm/java || -l /usr/lib64/jvm/jre ) then
  14.   set __libdir=lib64
  15. endif
  16.  
  17. if ( -x /usr/$__libdir/jvm/java/bin/java || -x /usr/$__libdir/jvm/java/bin/jre ) then
  18.   setenv JAVA_BINDIR /usr/$__libdir/jvm/java/bin
  19.   setenv JAVA_ROOT /usr/$__libdir/jvm/java
  20.   setenv JAVA_HOME /usr/$__libdir/jvm/java
  21.   if ( -x /usr/$__libdir/jvm/java/jre/bin/java ) then
  22.     setenv JRE_HOME /usr/$__libdir/jvm/java/jre
  23.   else
  24.     setenv JRE_HOME /usr/$__libdir/jvm/java
  25.   endif        
  26.   unsetenv JDK_HOME
  27.   unsetenv SDK_HOME
  28.   if ( -x /usr/$__libdir/jvm/java/bin/javac ) then
  29.     # it is development kit 
  30.     if ( -x /usr/$__libdir/jvm/java/bin/jre ) then
  31.       setenv JDK_HOME /usr/$__libdir/jvm/java
  32.     else
  33.       setenv JDK_HOME /usr/$__libdir/jvm/java
  34.       setenv SDK_HOME /usr/$__libdir/jvm/java
  35.     endif
  36.   endif
  37. else
  38.   if ( -x /usr/$__libdir/jvm/jre/bin/java ) then
  39.     # it is IBMJava2-JRE or SunJava2-JRE
  40.     setenv JAVA_BINDIR /usr/$__libdir/jvm/jre/bin
  41.     setenv JAVA_ROOT /usr/$__libdir/jvm/jre
  42.     setenv JAVA_HOME /usr/$__libdir/jvm/jre
  43.     setenv JRE_HOME /usr/$__libdir/jvm/jre
  44.     unsetenv JDK_HOME
  45.     unsetenv SDK_HOME
  46.   endif
  47. endif
  48.  
  49. unset __libdir
  50.