diff options
author | agc <agc> | 2002-09-18 10:46:17 +0000 |
---|---|---|
committer | agc <agc> | 2002-09-18 10:46:17 +0000 |
commit | 2beb2382cedecebfd3d2e0b31641d83b479171e6 (patch) | |
tree | d91cd3247a45a615c6393a8eac81fb992bd5d6b5 /devel/sablecc/files | |
parent | e170825ba866c0406c1621e6f1b0212f9a4581ac (diff) | |
download | pkgsrc-2beb2382cedecebfd3d2e0b31641d83b479171e6.tar.gz |
Initial import of sablecc-2.16.2 into the NetBSD Packages Collection.
Provided in PR 18302 by Daniel Hagerty <hag@linnaean.org>
SableCC is a java based framework for compiler construction.
It generates LALR(1) parsers from an EBNF grammar syntax.
Diffstat (limited to 'devel/sablecc/files')
-rw-r--r-- | devel/sablecc/files/sablecc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/devel/sablecc/files/sablecc b/devel/sablecc/files/sablecc new file mode 100644 index 00000000000..79f4efa0e2d --- /dev/null +++ b/devel/sablecc/files/sablecc @@ -0,0 +1,18 @@ +#! /bin/sh + +if [ -z "$SABLECC_HOME" ] ; then + SABLECC_HOME=@PREFIX@ +fi + +if [ "$JAVA_HOME" != "" ] ; then + if [ "$JAVACMD" = "" ] ; then + JAVACMD=$JAVA_HOME/bin/java + fi +else + JAVA_HOME=@JAVA_HOME@ + if [ "$JAVACMD" = "" ] ; then + JAVACMD=$JAVA_HOME/bin/java + fi +fi + +${JAVACMD} -jar ${SABLECC_HOME}/lib/java/sablecc.jar |