#!/usr/bin/make -f

include /usr/share/dpkg/pkg-info.mk

export DH_CLOJURE_MANIFEST_CLASSPATH = /usr/share/java/clojure.jar /usr/share/java/httpclient.jar /usr/share/java/httpasyncclient.jar /usr/share/java/http-nio.jar /usr/share/java/httpcore.jar /usr/share/java/httpcore-nio.jar /usr/share/java/schema.jar /usr/share/java/commons-io.jar /usr/share/java/metrics-core.jar /usr/share/java/ssl-utils.jar /usr/share/java/puppetlabs-i18n.jar /usr/share/java/jul-to-slf4j.jar /usr/share/java/servlet-api.jar

export DH_CLOJURE_USJ_NAME = puppetlabs-http-client

%:
	dh $@ --buildsystem=leiningen

execute_before_dh_auto_build:
	. debian/dh-clojure/lein-env && lein i18n make

override_dh_auto_test:
	# tests disabled temporarily
	# newer trapperkeeper-webserver required

execute_after_dh_auto_clean:
	-find resources \( -name Messages\*.class -or -name locales.clj \) -delete
	-find resources -type d -empty -delete
