#!/usr/bin/make -f

export JAVA_HOME:=/usr/lib/jvm/default-java

%:
	# pom.xml confuses dh, so move ot aside
	if [ -f pom.xml ]; then \
		mv pom.xml pom.xml.unused; \
	fi
	dh $@ --with eclipse-helper

override_jh_compilefeatures:
	# Regenerate org.eclipse.mylyn.builds.core code from model
	/usr/lib/eclipse/eclipse                                                 \
	        -application org.eclipse.ant.core.antRunner                      \
	        -configuration debian/.eclipse-build/.platform/configuration     \
	        -buildfile debian/ecoreToJava.xml                                \
	        -data debian/.eclipse-build                                      \
	        -Dosgi.sharedConfiguration.area=debian/.eclipse-build/build/home \
	        -consoleLog -noSplash

	jh_compilefeatures --build-opts="-DjavacTarget=1.6 -DjavacSource=1.6"

override_dh_auto_clean:
	dh_auto_clean
	if [ -f pom.xml.unused ]; then \
		mv pom.xml.unused pom.xml; \
	fi
