aboutsummaryrefslogtreecommitdiff
path: root/devel/antlr
diff options
context:
space:
mode:
authorHerve Quiroz <hq@FreeBSD.org>2004-11-15 04:17:08 +0000
committerHerve Quiroz <hq@FreeBSD.org>2004-11-15 04:17:08 +0000
commit108a85698c1f0d1c1d9bd8c9de8a5ff7d588f293 (patch)
treefa75cc01ac3976b521486f306682ecc9cc6c4fdd /devel/antlr
parent304d4088f067e406d7f22421a5daeb51d7a4096f (diff)
downloadports-108a85698c1f0d1c1d9bd8c9de8a5ff7d588f293.tar.gz
ports-108a85698c1f0d1c1d9bd8c9de8a5ff7d588f293.zip
Notes
Diffstat (limited to 'devel/antlr')
-rw-r--r--devel/antlr/Makefile90
-rw-r--r--devel/antlr/distinfo4
-rw-r--r--devel/antlr/files/antlr.sh5
-rw-r--r--devel/antlr/pkg-plist366
4 files changed, 65 insertions, 400 deletions
diff --git a/devel/antlr/Makefile b/devel/antlr/Makefile
index e14fb3729313..bf3805e0fc88 100644
--- a/devel/antlr/Makefile
+++ b/devel/antlr/Makefile
@@ -6,54 +6,82 @@
#
PORTNAME= antlr
-PORTVERSION= 2.7.2
-PORTREVISION= 1
+PORTVERSION= 2.7.4
CATEGORIES= devel java
MASTER_SITES= http://www.antlr.org/download/
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
-MAINTAINER= mainland@apeiron.net
-COMMENT= ANTLR: ANother Tool for Language Recognition
+MAINTAINER= ports@FreeBSD.org
+COMMENT= ANother Tool for Language Recognition
+
+RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper
CONFLICTS= pccts*
USE_GMAKE= yes
-USE_JAVA= 1.2+
-NEED_JAVAC= YES
+USE_JAVA= yes
+JAVA_VERSION= 1.2+
-ALL_TARGET= ${PORTNAME}
+HAS_CONFIGURE= yes
+CONFIGURE_ENV= JAVAC="${JAVAC}" JAR="${JAR}" JAVA="${JAVA}" CLASSPATH="${PORT_CLASSPATH}"
-.include <bsd.port.pre.mk>
+PORT_CLASSPATH= ${WRKSRC}/antlrall.jar:.
+
+EXAMPLES= cpp java
+.if !defined(NOPORTDOCS)
+PORTDOCS= ANTLRException.gif closure.gif cpp-runtime.html \
+ csharp-runtime.html err.html glossary.html hidden.stream.gif \
+ index.html inheritance.html j-guru-blue.jpg jguru-logo.gif \
+ lexer.html lexer.to.parser.tokens.gif logo.gif metalang.html \
+ optional.gif options.html posclosure.gif runtime.html sor.html \
+ stream.perspectives.gif stream.selector.gif \
+ stream.splitter.gif streams.html subrule.gif trees.html \
+ vocab.html
+.endif
+PLIST_FILES= bin/antlr %%JAVAJARDIR%%/antlr.jar
-BUILD_DEPENDS= ${JAVAC}:${PORTSDIR}/${JAVA_PORT} \
- ${JAVA}:${PORTSDIR}/${JAVA_PORT}
-RUN_DEPENDS= ${JAVA}:${PORTSDIR}/${JAVA_PORT}
+.include <bsd.port.pre.mk>
post-extract:
(cd ${WRKSRC} && ${CP} antlr.jar antlrall.jar)
+ ${CHMOD} -R +w ${WRKSRC}
post-configure:
- (cd ${WRKSRC} && \
- JAVAC=${JAVAC} JAR=${JAR} JAVA=${JAVA} \
- ./configure --prefix=${PREFIX})
-
-do-build:
- (cd ${WRKSRC} && PATH="${PATH}:${JAVA_HOME}/bin" ${JAVA} -classpath "." antlr.build.Tool build)
- (cd ${WRKSRC} && PATH="${PATH}:${JAVA_HOME}/bin" ${JAVA} -classpath "." antlr.build.Tool jar)
- (cd ${WRKSRC} && ${GMAKE})
- @${RM} -f ${WRKDIR}/antlr.sh
- @${SED} "s|%%JAVA_CLASSES%%|${PREFIX}/java/classes|" ${FILESDIR}/antlr.sh \
- | ${SED} "s|%%JAVA%%|${JAVA}|" >${WRKDIR}/antlr.sh
+ @${SED} "s|%%JAVAJARDIR%%|${JAVAJARDIR}| ; s|%%LOCALBASE%%|${LOCALBASE}|" ${FILESDIR}/antlr.sh >${WRKDIR}/antlr.sh
+
+.if defined(WITH_BUILT_JAVA_LIB)
+pre-build:
+ (cd ${WRKSRC} && ${JAVA} -classpath "${PORT_CLASSPATH}" antlr.build.Tool build)
+ (cd ${WRKSRC} && ${JAVA} -classpath "${PORT_CLASSPATH}" antlr.build.Tool jar)
+.endif
do-install:
- @${MKDIR} ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/share/antlr
- @${MKDIR} ${PREFIX}/java/classes
+ @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..."
+ @${MKDIR} ${JAVAJARDIR}
+ @${INSTALL_DATA} ${WRKSRC}/antlr.jar ${JAVAJARDIR}/
+ @${ECHO_MSG} " [ DONE ]"
+ @${ECHO_MSG} -n ">> Installing antlr script as ${PREFIX}/bin/${PORTNAME}..."
@${INSTALL_SCRIPT} ${WRKDIR}/antlr.sh ${PREFIX}/bin/antlr
- @${INSTALL_SCRIPT} ${WRKSRC}/antlr.jar ${PREFIX}/java/classes
- (cd ${WRKSRC}/lib/cpp && ${GMAKE} install)
- (cd ${WRKSRC} && (${TAR} cf - doc examples/cpp examples/java | ${TAR} xf - -C ${PREFIX}/share/antlr))
+ @${ECHO_MSG} " [ DONE ]"
+ @${ECHO_MSG} ">> Installing native files..."
+ @(cd ${WRKSRC}/lib/cpp && ${GMAKE} install)
+ @${ECHO_MSG} " [ DONE ]"
+.if !defined(NOPORTDOCS)
+ @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
+ @${MKDIR} ${DOCSDIR}
+ @cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
+ @${ECHO_MSG} " [ DONE ]"
+.endif
+ @${ECHO_MSG} -n ">> Installing examples in ${EXAMPLESDIR}..."
+ @${MKDIR} ${EXAMPLESDIR}
+ @cd ${WRKSRC}/examples && ${FIND} ${EXAMPLES} \
+ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} > /dev/null 2>&1
+ @${ECHO_MSG} " [ DONE ]"
+
+post-install:
+ @${FIND} -s ${EXAMPLES:S,^,${WRKSRC}/examples/,} -not -type d | \
+ ${SED} -ne 's,^${WRKSRC}/examples,${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST}
+ @${FIND} -s -d ${EXAMPLES:S,^,${WRKSRC}/examples/,} -type d | \
+ ${SED} -ne 's,^${WRKSRC}/examples,@dirrm ${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST}
+ @${ECHO} "@dirrm ${EXAMPLESDIR:S,${PREFIX}/,,}" >> ${TMPPLIST}
.include <bsd.port.post.mk>
diff --git a/devel/antlr/distinfo b/devel/antlr/distinfo
index 604c0d91fda1..f8f43cd2ba66 100644
--- a/devel/antlr/distinfo
+++ b/devel/antlr/distinfo
@@ -1,2 +1,2 @@
-MD5 (antlr/antlr-2.7.2.tar.gz) = d67ffcaba6b2cedd99601b9052f63957
-SIZE (antlr/antlr-2.7.2.tar.gz) = 1557051
+MD5 (antlr-2.7.4.tar.gz) = 33df7cdc8e80447cdd78607c76f02bac
+SIZE (antlr-2.7.4.tar.gz) = 1351581
diff --git a/devel/antlr/files/antlr.sh b/devel/antlr/files/antlr.sh
index dec25709d044..3bc897c6cbf5 100644
--- a/devel/antlr/files/antlr.sh
+++ b/devel/antlr/files/antlr.sh
@@ -1,2 +1,5 @@
#! /bin/sh
-%%JAVA%% -classpath %%JAVA_CLASSES%%/antlr.jar antlr.Tool "$@"
+#
+# $FreeBSD$
+
+"%%LOCALBASE%%/bin/java" -classpath "%%JAVAJARDIR%%/antlr.jar" antlr.Tool "$@"
diff --git a/devel/antlr/pkg-plist b/devel/antlr/pkg-plist
index 26a1215b7088..98e310a64330 100644
--- a/devel/antlr/pkg-plist
+++ b/devel/antlr/pkg-plist
@@ -1,5 +1,3 @@
-bin/antlr
-java/classes/antlr.jar
include/antlr/ANTLRException.hpp
include/antlr/ANTLRUtil.hpp
include/antlr/AST.hpp
@@ -48,367 +46,3 @@ include/antlr/TokenStreamSelector.hpp
include/antlr/TreeParserSharedInputState.hpp
include/antlr/config.hpp
lib/libantlr.a
-share/antlr/doc/ANTLRException.gif
-share/antlr/doc/antlr272release.html
-share/antlr/doc/closure.gif
-share/antlr/doc/csharp-runtime.html
-share/antlr/doc/cpp-runtime.html
-share/antlr/doc/err.html
-share/antlr/doc/getting-started.html
-share/antlr/doc/glossary.html
-share/antlr/doc/hidden.stream.gif
-share/antlr/doc/index.html
-share/antlr/doc/inheritance.html
-share/antlr/doc/j-guru-blue.jpg
-share/antlr/doc/jguru-logo.gif
-share/antlr/doc/lexer.html
-share/antlr/doc/lexer.to.parser.tokens.gif
-share/antlr/doc/logo.gif
-share/antlr/doc/metalang.html
-share/antlr/doc/optional.gif
-share/antlr/doc/options.html
-share/antlr/doc/posclosure.gif
-share/antlr/doc/runtime.html
-share/antlr/doc/sor.html
-share/antlr/doc/stream.perspectives.gif
-share/antlr/doc/stream.selector.gif
-share/antlr/doc/stream.splitter.gif
-share/antlr/doc/streams.html
-share/antlr/doc/subrule.gif
-share/antlr/doc/trees.html
-share/antlr/doc/vocab.html
-share/antlr/examples/cpp/ASTsupport/Main.cpp
-share/antlr/examples/cpp/ASTsupport/Makefile
-share/antlr/examples/cpp/ASTsupport/test.g
-share/antlr/examples/cpp/HTML/Main.cpp
-share/antlr/examples/cpp/HTML/Makefile
-share/antlr/examples/cpp/HTML/html.g
-share/antlr/examples/cpp/HTML/test.html
-share/antlr/examples/cpp/IDL/Main.cpp
-share/antlr/examples/cpp/IDL/Makefile
-share/antlr/examples/cpp/IDL/idl.g
-share/antlr/examples/cpp/IDL/test.idl
-share/antlr/examples/cpp/Makefile
-share/antlr/examples/cpp/calc/Main.cpp
-share/antlr/examples/cpp/calc/Main2.cpp
-share/antlr/examples/cpp/calc/Makefile
-share/antlr/examples/cpp/calc/calc.g
-share/antlr/examples/cpp/calc/test.in
-share/antlr/examples/cpp/cleanup.ksh
-share/antlr/examples/cpp/columns/Makefile
-share/antlr/examples/cpp/columns/column.g
-share/antlr/examples/cpp/exprAST/Main.cpp
-share/antlr/examples/cpp/exprAST/Makefile
-share/antlr/examples/cpp/exprAST/expr.g
-share/antlr/examples/cpp/exprAST/test.in
-share/antlr/examples/cpp/exprAST/test2.in
-share/antlr/examples/cpp/filter/Makefile
-share/antlr/examples/cpp/filter/Test.cpp
-share/antlr/examples/cpp/filter/t.g
-share/antlr/examples/cpp/filter/test.html
-share/antlr/examples/cpp/filterWithRule/Makefile
-share/antlr/examples/cpp/filterWithRule/Test.cpp
-share/antlr/examples/cpp/filterWithRule/t.g
-share/antlr/examples/cpp/filterWithRule/t.html
-share/antlr/examples/cpp/flexLexer/LexTokenStream.cpp
-share/antlr/examples/cpp/flexLexer/LexTokenStream.hpp
-share/antlr/examples/cpp/flexLexer/Main.cpp
-share/antlr/examples/cpp/flexLexer/Makefile
-share/antlr/examples/cpp/flexLexer/T.java
-share/antlr/examples/cpp/flexLexer/java.g
-share/antlr/examples/cpp/flexLexer/java.l
-share/antlr/examples/cpp/flexLexer/java.tree.g
-share/antlr/examples/cpp/heteroAST/BinaryOperatorAST.hpp
-share/antlr/examples/cpp/heteroAST/CalcAST.hpp
-share/antlr/examples/cpp/heteroAST/INTNode.hpp
-share/antlr/examples/cpp/heteroAST/MULTNode.hpp
-share/antlr/examples/cpp/heteroAST/Main.cpp
-share/antlr/examples/cpp/heteroAST/Makefile
-share/antlr/examples/cpp/heteroAST/PLUSNode.hpp
-share/antlr/examples/cpp/heteroAST/calc.g
-share/antlr/examples/cpp/heteroAST/test.in
-share/antlr/examples/cpp/imagNodeAST/Main.cpp
-share/antlr/examples/cpp/imagNodeAST/Makefile
-share/antlr/examples/cpp/imagNodeAST/simple.in
-share/antlr/examples/cpp/imagNodeAST/test.in
-share/antlr/examples/cpp/imagNodeAST/treewalk.g
-share/antlr/examples/cpp/includeFile/Main.cpp
-share/antlr/examples/cpp/includeFile/Main.hpp
-share/antlr/examples/cpp/includeFile/Makefile
-share/antlr/examples/cpp/includeFile/P.g
-share/antlr/examples/cpp/includeFile/incl.h
-share/antlr/examples/cpp/includeFile/subincl.h
-share/antlr/examples/cpp/includeFile/test.c
-share/antlr/examples/cpp/inherit.tinyc/Main.cpp
-share/antlr/examples/cpp/inherit.tinyc/Makefile
-share/antlr/examples/cpp/inherit.tinyc/input.c
-share/antlr/examples/cpp/inherit.tinyc/runtest.bat
-share/antlr/examples/cpp/inherit.tinyc/subc.g
-share/antlr/examples/cpp/java/Main.cpp
-share/antlr/examples/cpp/java/Makefile
-share/antlr/examples/cpp/java/java.g
-share/antlr/examples/cpp/java/java.tree.g
-share/antlr/examples/cpp/java/tests/E.java
-share/antlr/examples/cpp/java/tests/T.java
-share/antlr/examples/cpp/lexRewrite/Main.cpp
-share/antlr/examples/cpp/lexRewrite/Makefile
-share/antlr/examples/cpp/lexRewrite/rewrite.g
-share/antlr/examples/cpp/lexRewrite/test.in
-share/antlr/examples/cpp/multiLexer/CommonTokenTypes.txt
-share/antlr/examples/cpp/multiLexer/Main.cpp
-share/antlr/examples/cpp/multiLexer/Makefile
-share/antlr/examples/cpp/multiLexer/javadoclex.g
-share/antlr/examples/cpp/multiLexer/javadocparse.g
-share/antlr/examples/cpp/multiLexer/javalex.g
-share/antlr/examples/cpp/multiLexer/javaparse.g
-share/antlr/examples/cpp/multiLexer/test.in
-share/antlr/examples/cpp/multiParser/Main.cpp
-share/antlr/examples/cpp/multiParser/Makefile
-share/antlr/examples/cpp/multiParser/lexer.g
-share/antlr/examples/cpp/multiParser/parser1.g
-share/antlr/examples/cpp/multiParser/parser2.g
-share/antlr/examples/cpp/multiParser/test.in
-share/antlr/examples/cpp/parseBinary/Main.cpp
-share/antlr/examples/cpp/parseBinary/Makefile
-share/antlr/examples/cpp/parseBinary/data
-share/antlr/examples/cpp/parseBinary/data.g
-share/antlr/examples/cpp/preserveWhiteSpace/Main.cpp
-share/antlr/examples/cpp/preserveWhiteSpace/Makefile
-share/antlr/examples/cpp/preserveWhiteSpace/instr.g
-share/antlr/examples/cpp/preserveWhiteSpace/readme.txt
-share/antlr/examples/cpp/preserveWhiteSpace/test.in
-share/antlr/examples/cpp/tinyc/Main.cpp
-share/antlr/examples/cpp/tinyc/Makefile
-share/antlr/examples/cpp/tinyc/input.c
-share/antlr/examples/cpp/tinyc/lexer.g
-share/antlr/examples/cpp/tinyc/tinyc.g
-share/antlr/examples/cpp/transform/Main.cpp
-share/antlr/examples/cpp/transform/Makefile
-share/antlr/examples/cpp/transform/calc.g
-share/antlr/examples/cpp/transform/test.in
-share/antlr/examples/cpp/treewalk/Main.cpp
-share/antlr/examples/cpp/treewalk/Makefile
-share/antlr/examples/cpp/treewalk/simple.in
-share/antlr/examples/cpp/treewalk/test.in
-share/antlr/examples/cpp/treewalk/treewalk.g
-share/antlr/examples/cpp/unicode/Makefile
-share/antlr/examples/cpp/unicode/NOT_WORKING
-share/antlr/examples/cpp/unicode/test.in
-share/antlr/examples/cpp/unicode/unicode.g
-share/antlr/examples/java/ASTsupport/ASTType49.java
-share/antlr/examples/java/ASTsupport/MyAST.java
-share/antlr/examples/java/ASTsupport/TestASTFactory.java
-share/antlr/examples/java/ASTsupport/shiplist
-share/antlr/examples/java/ASTsupport/t.bat
-share/antlr/examples/java/ASTsupport/test.g
-share/antlr/examples/java/HTML/Main.java
-share/antlr/examples/java/HTML/html.g
-share/antlr/examples/java/HTML/shiplist
-share/antlr/examples/java/HTML/test.html
-share/antlr/examples/java/IDL/Main.java
-share/antlr/examples/java/IDL/idl.g
-share/antlr/examples/java/IDL/shiplist
-share/antlr/examples/java/IDL/test.idl
-share/antlr/examples/java/calc/Calc.java
-share/antlr/examples/java/calc/calc.g
-share/antlr/examples/java/calc/shiplist
-share/antlr/examples/java/calc/test.in
-share/antlr/examples/java/columns/shiplist
-share/antlr/examples/java/columns/test.in
-share/antlr/examples/java/columns/track.g
-share/antlr/examples/java/exprAST/Main.java
-share/antlr/examples/java/exprAST/expr.g
-share/antlr/examples/java/exprAST/shiplist
-share/antlr/examples/java/exprAST/test.in
-share/antlr/examples/java/exprAST/test2.in
-share/antlr/examples/java/filter/Test.java
-share/antlr/examples/java/filter/shiplist
-share/antlr/examples/java/filter/t.g
-share/antlr/examples/java/filter/test.html
-share/antlr/examples/java/filterWithRule/Test.java
-share/antlr/examples/java/filterWithRule/shiplist
-share/antlr/examples/java/filterWithRule/t.g
-share/antlr/examples/java/filterWithRule/t.html
-share/antlr/examples/java/heteroAST/BinaryOperatorAST.java
-share/antlr/examples/java/heteroAST/CalcAST.java
-share/antlr/examples/java/heteroAST/INTNode.java
-share/antlr/examples/java/heteroAST/MULTNode.java
-share/antlr/examples/java/heteroAST/Main.java
-share/antlr/examples/java/heteroAST/PLUSNode.java
-share/antlr/examples/java/heteroAST/calc.g
-share/antlr/examples/java/heteroAST/shiplist
-share/antlr/examples/java/heteroAST/test.in
-share/antlr/examples/java/imagNodeAST/Main.java
-share/antlr/examples/java/imagNodeAST/shiplist
-share/antlr/examples/java/imagNodeAST/simple.in
-share/antlr/examples/java/imagNodeAST/test.in
-share/antlr/examples/java/imagNodeAST/treewalk.g
-share/antlr/examples/java/includeFile/Main.java
-share/antlr/examples/java/includeFile/P.g
-share/antlr/examples/java/includeFile/incl.h
-share/antlr/examples/java/includeFile/shiplist
-share/antlr/examples/java/includeFile/subincl.h
-share/antlr/examples/java/includeFile/test.c
-share/antlr/examples/java/inherit.tinyc/Main.java
-share/antlr/examples/java/inherit.tinyc/input.c
-share/antlr/examples/java/inherit.tinyc/runtest.bat
-share/antlr/examples/java/inherit.tinyc/runtest.sh
-share/antlr/examples/java/inherit.tinyc/shiplist
-share/antlr/examples/java/inherit.tinyc/subc.g
-share/antlr/examples/java/java/Main.java
-share/antlr/examples/java/java/java.g
-share/antlr/examples/java/java/java.tree.g
-share/antlr/examples/java/java/shiplist
-share/antlr/examples/java/java/tests/E.java
-share/antlr/examples/java/java/tests/T.java
-share/antlr/examples/java/lexRewrite/Main.java
-share/antlr/examples/java/lexRewrite/rewrite.g
-share/antlr/examples/java/lexRewrite/shiplist
-share/antlr/examples/java/lexRewrite/test.in
-share/antlr/examples/java/linkChecker/LinkChecker.java
-share/antlr/examples/java/linkChecker/LinkListener.java
-share/antlr/examples/java/linkChecker/Main.java
-share/antlr/examples/java/linkChecker/links.g
-share/antlr/examples/java/linkChecker/shiplist
-share/antlr/examples/java/linkChecker/test.html
-share/antlr/examples/java/multiLexer/CommonTokenTypes.txt
-share/antlr/examples/java/multiLexer/Main.java
-share/antlr/examples/java/multiLexer/javadoclex.g
-share/antlr/examples/java/multiLexer/javadocparse.g
-share/antlr/examples/java/multiLexer/javalex.g
-share/antlr/examples/java/multiLexer/javaparse.g
-share/antlr/examples/java/multiLexer/shiplist
-share/antlr/examples/java/multiLexer/test.in
-share/antlr/examples/java/parseBinary/Main.java
-share/antlr/examples/java/parseBinary/MkData.java
-share/antlr/examples/java/parseBinary/data
-share/antlr/examples/java/parseBinary/data.g
-share/antlr/examples/java/parseBinary/shiplist
-share/antlr/examples/java/pascal/P_0_1.PAS
-share/antlr/examples/java/pascal/P_3_1.PAS
-share/antlr/examples/java/pascal/P_4_1.PAS
-share/antlr/examples/java/pascal/P_4_2.PAS
-share/antlr/examples/java/pascal/P_4_3.PAS
-share/antlr/examples/java/pascal/P_4_4.PAS
-share/antlr/examples/java/pascal/P_4_5.PAS
-share/antlr/examples/java/pascal/P_8_2.PAS
-share/antlr/examples/java/pascal/pascal.g
-share/antlr/examples/java/pascal/shiplist
-share/antlr/examples/java/preserveWhiteSpace/InstrMain.java
-share/antlr/examples/java/preserveWhiteSpace/instr.g
-share/antlr/examples/java/preserveWhiteSpace/readme.txt
-share/antlr/examples/java/preserveWhiteSpace/shiplist
-share/antlr/examples/java/preserveWhiteSpace/test.in
-share/antlr/examples/java/tinybasic/Context.java
-share/antlr/examples/java/tinybasic/DTArray1D.java
-share/antlr/examples/java/tinybasic/DTArray2D.java
-share/antlr/examples/java/tinybasic/DTArray3D.java
-share/antlr/examples/java/tinybasic/DTCodeType.java
-share/antlr/examples/java/tinybasic/DTDataType.java
-share/antlr/examples/java/tinybasic/DTDataTypeProxy.java
-share/antlr/examples/java/tinybasic/DTExecException.java
-share/antlr/examples/java/tinybasic/DTExitModuleException.java
-share/antlr/examples/java/tinybasic/DTFloat.java
-share/antlr/examples/java/tinybasic/DTFunction.java
-share/antlr/examples/java/tinybasic/DTInteger.java
-share/antlr/examples/java/tinybasic/DTString.java
-share/antlr/examples/java/tinybasic/DTSubroutine.java
-share/antlr/examples/java/tinybasic/FunctionScope.java
-share/antlr/examples/java/tinybasic/GlobalScope.java
-share/antlr/examples/java/tinybasic/Main.java
-share/antlr/examples/java/tinybasic/Makefile
-share/antlr/examples/java/tinybasic/README.txt
-share/antlr/examples/java/tinybasic/ProgramScope.java
-share/antlr/examples/java/tinybasic/Scope.java
-share/antlr/examples/java/tinybasic/SubroutineScope.java
-share/antlr/examples/java/tinybasic/TinyBasic.g
-share/antlr/examples/java/tinybasic/TinyBasicTreeWalker.g
-share/antlr/examples/java/tinybasic/shiplist
-share/antlr/examples/java/tinybasic/try.bas
-share/antlr/examples/java/tinybasic/try1.bas
-share/antlr/examples/java/tinybasic/try2.bas
-share/antlr/examples/java/tinyc/input.c
-share/antlr/examples/java/tinyc/lexer.g
-share/antlr/examples/java/tinyc/shiplist
-share/antlr/examples/java/tinyc/tinyc.g
-share/antlr/examples/java/transform/Calc.java
-share/antlr/examples/java/transform/calc.g
-share/antlr/examples/java/transform/shiplist
-share/antlr/examples/java/transform/test.in
-share/antlr/examples/java/treewalk/Main.java
-share/antlr/examples/java/treewalk/shiplist
-share/antlr/examples/java/treewalk/simple.in
-share/antlr/examples/java/treewalk/test.in
-share/antlr/examples/java/treewalk/treewalk.g
-share/antlr/examples/java/unicode/shiplist
-share/antlr/examples/java/unicode/test.in
-share/antlr/examples/java/unicode/unicode.g
-share/antlr/examples/java/unicode.IDENTs/Debug.java
-share/antlr/examples/java/unicode.IDENTs/font.properties
-share/antlr/examples/java/unicode.IDENTs/Main.java
-share/antlr/examples/java/unicode.IDENTs/shiplist
-share/antlr/examples/java/unicode.IDENTs/ShowString.java
-share/antlr/examples/java/unicode.IDENTs/StreamConverter.java
-share/antlr/examples/java/unicode.IDENTs/test.in
-share/antlr/examples/java/unicode.IDENTs/Unicode.g
-share/antlr/examples/java/unicode.IDENTs/Unicode.readme
-share/antlr/examples/java/xml/Main.java
-share/antlr/examples/java/xml/test.xml
-share/antlr/examples/java/xml/xml.g
-@dirrm include/antlr
-@dirrm share/antlr/doc
-@dirrm share/antlr/examples/cpp/ASTsupport
-@dirrm share/antlr/examples/cpp/HTML
-@dirrm share/antlr/examples/cpp/IDL
-@dirrm share/antlr/examples/cpp/calc
-@dirrm share/antlr/examples/cpp/columns
-@dirrm share/antlr/examples/cpp/exprAST
-@dirrm share/antlr/examples/cpp/filter
-@dirrm share/antlr/examples/cpp/filterWithRule
-@dirrm share/antlr/examples/cpp/flexLexer
-@dirrm share/antlr/examples/cpp/heteroAST
-@dirrm share/antlr/examples/cpp/imagNodeAST
-@dirrm share/antlr/examples/cpp/includeFile
-@dirrm share/antlr/examples/cpp/inherit.tinyc
-@dirrm share/antlr/examples/cpp/java/tests
-@dirrm share/antlr/examples/cpp/java
-@dirrm share/antlr/examples/cpp/lexRewrite
-@dirrm share/antlr/examples/cpp/multiLexer
-@dirrm share/antlr/examples/cpp/multiParser
-@dirrm share/antlr/examples/cpp/parseBinary
-@dirrm share/antlr/examples/cpp/preserveWhiteSpace
-@dirrm share/antlr/examples/cpp/tinyc
-@dirrm share/antlr/examples/cpp/transform
-@dirrm share/antlr/examples/cpp/treewalk
-@dirrm share/antlr/examples/cpp/unicode
-@dirrm share/antlr/examples/cpp
-@dirrm share/antlr/examples/java/ASTsupport
-@dirrm share/antlr/examples/java/HTML
-@dirrm share/antlr/examples/java/IDL
-@dirrm share/antlr/examples/java/calc
-@dirrm share/antlr/examples/java/columns
-@dirrm share/antlr/examples/java/exprAST
-@dirrm share/antlr/examples/java/filter
-@dirrm share/antlr/examples/java/filterWithRule
-@dirrm share/antlr/examples/java/heteroAST
-@dirrm share/antlr/examples/java/imagNodeAST
-@dirrm share/antlr/examples/java/includeFile
-@dirrm share/antlr/examples/java/inherit.tinyc
-@dirrm share/antlr/examples/java/java/tests
-@dirrm share/antlr/examples/java/java
-@dirrm share/antlr/examples/java/lexRewrite
-@dirrm share/antlr/examples/java/linkChecker
-@dirrm share/antlr/examples/java/multiLexer
-@dirrm share/antlr/examples/java/parseBinary
-@dirrm share/antlr/examples/java/pascal
-@dirrm share/antlr/examples/java/preserveWhiteSpace
-@dirrm share/antlr/examples/java/tinybasic
-@dirrm share/antlr/examples/java/tinyc
-@dirrm share/antlr/examples/java/transform
-@dirrm share/antlr/examples/java/treewalk
-@dirrm share/antlr/examples/java/unicode
-@dirrm share/antlr/examples/java/unicode.IDENTs
-@dirrm share/antlr/examples/java/xml
-@dirrm share/antlr/examples/java
-@dirrm share/antlr/examples
-@dirrm share/antlr