#!/usr/bin/make -f export JAVA_HOME=/usr/lib/jvm/default-java # Put depended upon jars in here # export CLASSPATH= %: dh $@ --with javahelper override_dh_auto_build: cp debian/build.xml . dh_auto_build -- \ -Dant.build.javac.source=1.5 \ -Dant.build.javac.target=1.5 \ jar # copy regenerated files aside first test -d state-orig || cp -r src/relaxngcc/parser/state state-orig test -d parser-orig || cp -r src/relaxngcc/datatype/parser parser-orig dh_auto_build -- \ -Dant.build.javac.source=1.5 \ -Dant.build.javac.target=1.5 \ ngcc # javac skips the regenerated files written within a second of the first compilation rm -r bin/relaxngcc/parser/state bin/relaxngcc/datatype/parser dh_auto_build -- \ -Dant.build.javac.source=1.5 \ -Dant.build.javac.target=1.5 \ jar override_dh_auto_clean: dh_auto_clean # move original files in place test ! -d state-orig || (mv state-orig/* src/relaxngcc/parser/state && rmdir state-orig) test ! -d parser-orig || (mv parser-orig/* src/relaxngcc/datatype/parser && rmdir parser-orig) rm -f build.xml