home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 January / PCWorld_2007-01_cd.bin / multimedia / ppsee / PPSeeSetup.exe / ppsee.sh < prev    next >
Linux/UNIX/POSIX Shell Script  |  2006-11-13  |  2KB  |  54 lines

  1. #!/bin/sh
  2. # ===================================================================
  3. # runJ4Lin.sh version 0.94 - general starting script for Linux or Unix.
  4. #
  5. # Copyright (C) 2003-2006 Paul Ponec, e-mail:ppsee2@gmail.com
  6. # Home Page: http://pponec.net/ppsee/runj4/index.htm
  7. #
  8. # This program is free software; you can redistribute it and/or modify
  9. # it under the terms of the GNU Lesser General Public License as published by
  10. # the Free Software Foundation version 2 of the License.
  11. # This program is distributed in the hope that it will be useful,
  12. # but WITHOUT ANY WARRANTY.
  13. # Please read bin/license-lgpl.txt for the full details. A copy of the LGPL may 
  14. # be found at http://www.gnu.org/licenses/lgpl.txt .
  15. #
  16. # A History:
  17. # rel. 0.92 - 2003/11/30 - The first public version under GPL License
  18. # rel. 0.94 - 2006/02/02 - Released under LGPL License
  19. #
  20. # Usage: /bin/sh ppsee.sh [ppsee parameters]
  21. # ===================================================================
  22.  
  23. # Modify path to file "java" in case you can't run the application.
  24. java="" # "/usr/lib/jre1.5.0_06/bin/java"
  25.  
  26. # Maximal Memory Alocation:
  27. parameter="-Xmx180m -Xms96m -DhtmlView=\"$htmlView\"" 
  28.  
  29. # A Java Archive:
  30. jarName="bin/PPSee.jar"
  31.  
  32. # User Parameters:
  33. paru=""
  34.  
  35. # You can write a path to your favorite HTML viewer
  36. htmlView=""
  37.  
  38. # === CORE: ===
  39. javax="$java"
  40. if [ ! -f "${javax}" ]; then
  41.   javax=${JAVA_HOME}/bin/java  
  42.   if [ ! -f "$javax" ]; then
  43.     echo "ERROR in \"ppsee.sh\" script:"
  44.     echo "File \"$java\" was not found."
  45.     echo "Ensure you have installed a Java environment"
  46.     echo "or try to modify a \"java\" variable in the current script."
  47.     echo "See \"read-me.html\" file for more information."
  48.     exit 1
  49.   fi
  50. fi
  51. path=`echo "$0" | sed "s/[^/]*$//"`
  52. "$javax" $parameter -jar "$path$jarName" $@
  53. # === EOF ===
  54.