Guest User

Untitled

a guest
Jul 18th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. export CLOJURE_EXT=$HOME/.clojure
  4. export CLOJURE_OPTS="-Xmx1g -server"
  5.  
  6. LIBS=$(ls -1 $CLOJURE_EXT/* 2> /dev/null)
  7. export CLASSPATH=$CLASSPATH:"$(echo "$LIBS" | tr \\n :)"
  8.  
  9. JAVA=${CLOJURE_JAVA:-java}
  10. OPTS=${CLOJURE_OPTS:-}
  11. MAIN=${CLOJURE_MAIN:-clojure.main}
  12.  
  13. #exec $JAVA $OPTS $MAIN "$@"
  14. #exec $JAVA $OPTS jline.ConsoleRunner $MAIN "$@"
  15.  
  16. breakchars="(){}[],^%$#@\"\";:''|\\"
  17. if [ $# -eq 0 ]; then
  18. exec rlwrap --remember -c -b $breakchars \
  19. -f $HOME/.clj_completions \
  20. --history-filename=$HOME/.clj_history --histsize=1000000 \
  21. $JAVA $OPTS $MAIN -i $HOME/.clojure.clj --repl
  22. else
  23. exec $JAVA $OPTS $MAIN $1 "$@"
  24. fi
Add Comment
Please, Sign In to add comment