summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/dependencies.mk10
-rw-r--r--conf/sources.mk6
2 files changed, 12 insertions, 4 deletions
diff --git a/conf/dependencies.mk b/conf/dependencies.mk
index 9d8afd7..ea4c934 100644
--- a/conf/dependencies.mk
+++ b/conf/dependencies.mk
@@ -263,6 +263,12 @@ build/packages/jdom1-bootstrap: \
# JFlex
build/packages/jflex: \
/usr/share/java/junit.jar \
- build/packages/jflex-bootstrap
+ build/packages/jflex-bootstrap \
+ build/packages/java_cup-cli
build/packages/jflex-bootstrap: \
- /usr/share/java/junit.jar
+ /usr/share/java/junit.jar \
+ build/packages/java_cup-cli \
+ build/packages/jlex-cli
+
+build/packages/java_cup-cli: build/packages/java_cup
+build/packages/jlex-cli: build/packages/jlex
diff --git a/conf/sources.mk b/conf/sources.mk
index 2f86c2b..577e105 100644
--- a/conf/sources.mk
+++ b/conf/sources.mk
@@ -121,6 +121,8 @@ jflex = tar|http://jflex.de/jflex-1.5.1.t
jflex-bootstrap = $(jflex)
# This is the last version of CUP developed at Princeton; I have a low opinion of the maintainers at TUM.
-#cup = tar|http://www.cs.princeton.edu/~appel/modern/java/CUP/java_cup_v10k.tar.gz
-cup = tar|http://www2.cs.tum.edu/projects/cup/java_cup_v10k.tar.gz
+#java_cup = tar|http://www.cs.princeton.edu/~appel/modern/java/CUP/java_cup_v10k.tar.gz
+java_cup = tar|http://www2.cs.tum.edu/projects/cup/java_cup_v10k.tar.gz
jlex = file|http://www.cs.princeton.edu/~appel/modern/java/JLex/Archive/1.2.6/Main.java
+java_cup-cli = stub|java_cup|java_cup.Main
+jlex-cli = stub|jlex|JLex.Main