#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk
include /usr/share/dpkg/architecture.mk

export JAVA_HOME=/usr/lib/jvm/default-java
export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
export CCACHE_DIR=$(CURDIR)/ccache


%:
	dh $@ --buildsystem=maven --with javahelper

JAR=debian/libjnr-ffi-java/usr/share/java/jnr-ffi.jar
override_jh_manifest:
	jh_manifest

	# generate OSGi metadata
	bnd wrap --properties debian/jnr-ffi.bnd --output $(JAR).tmp $(JAR)
	mv $(JAR).tmp $(JAR)

override_dh_auto_test:
# Workaround for https://bugs.debian.org/1103089 (FTBFS)
# Not all unit-tests succeed on i386.
ifeq (amd64,$(DEB_TARGET_ARCH))
	dh_auto_test
endif
