#!/usr/bin/make -f

DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
include /usr/share/ada/debian_packaging-6.mk

export VERSION=26
export GNAT_BUILDER=gnatmake
export GNAT_BUILDER_FLAGS=$(BUILDER_OPTIONS)

BDIR := gnat/obj

%:
	dh ${@}

override_dh_auto_build:
	$(MAKE) -C gnat -- configure builddir=../$(BDIR)/dynamic library_type=dynamic prefix=/usr
	$(MAKE) -C gnat -- configure builddir=../$(BDIR)/static library_type=static prefix=/usr
	$(MAKE) -C $(BDIR)/dynamic base
	$(MAKE) -C $(BDIR)/static base

override_dh_auto_test:
	$(MAKE) -C $(BDIR)/dynamic check LD_LIBRARY_PATH=stage/usr/lib

override_dh_auto_install:
	$(MAKE) -C $(BDIR)/dynamic DESTDIR=$(CURDIR)/debian/tmp install
	$(MAKE) -C $(BDIR)/static DESTDIR=$(CURDIR)/debian/tmp install

override_dh_install:
	dh_install --fail-missing

override_dh_installchangelogs:
	dh_installchangelogs NEWS

override_dh_compress:
	dh_compress -X.ads -X.adb -XMakefile
