1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#!/usr/bin/make -f
export JAVA_HOME := /usr/lib/jvm/default-java
export CLASSPATH := /usr/share/java/cup.jar:/usr/share/java/cup_runtime.jar
%:
dh $@ --with javahelper
override_dh_auto_build:
java -jar /usr/share/java/cup.jar \
-parser LexParse \
-interface \
-destdir src/main/java/jflex/core \
src/main/cup/LexParse.cup
# Does not work with 1.7.0, uncomment when 1.8.2 hits unstable.
#jflex -d src/main/java/jflex/core \
# --skel src/main/jflex/skeleton.nested \
# src/main/jflex/LexScan.flex
dh_auto_build
override_dh_installchangelogs:
dh_installchangelogs changelog.md
override_dh_installdocs:
$(RM) \
$(CURDIR)/examples/.gitignore \
$(CURDIR)/examples/simple/.gitignore \
$(CURDIR)/examples/simple/._README.md
dh_installdocs
|