path-setup 638 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. # setup JAVACLASS path for using the flanagan library
  3. # quit before potential errors
  4. if [ ! -f "$PWD/lib/flanagan.jar" ]; then
  5. echo "Error: Please put your 'flanagan.jar' in ./lib/flanagan.jar" 1>&2
  6. exit 1
  7. fi
  8. if [ ! -f "$PWD/lib/stdlib.jar" ]; then
  9. echo "Error: Please put your 'stdlib.jar' in ./lib/stdlib.jar" 1>&2
  10. exit 1
  11. fi
  12. if ! echo "${PWD##*/}" | grep -q "^image-project"; then
  13. echo "Error: Please execute this file in the 'image-project' directory" 1>&2
  14. exit 1
  15. fi
  16. echo "export CLASSPATH=\":$PWD/lib/flanagan.jar:$PWD/lib/stdlib.jar:\"" > .path
  17. # now execute in your commandline "source .path"