#!/usr/bin/make -f

DH_OPTIONS = --with autotools_dev

DH_INSTALL_FILES = $(basename $(wildcard debian/*.install.in))

# Use debhelper's dh
%:
	dh $@ $(DH_OPTIONS)

override_dh_auto_configure: debian/build-9.1/config.status debian/build-9.2/config.status

debian/build-9.1/config.status: configure
	dh_auto_configure --builddirectory=debian/build-9.1 -- \
	  --enable-extension \
	  PG_CONFIG=/usr/lib/postgresql/9.1/bin/pg_config
	dh_testdir

debian/build-9.2/config.status: configure
	dh_auto_configure --builddirectory=debian/build-9.2 -- \
	  --enable-extension \
	  PG_CONFIG=/usr/lib/postgresql/9.2/bin/pg_config
	dh_testdir

override_dh_auto_build:
	$(MAKE) -C debian/build-9.1 all
	$(MAKE) -C debian/build-9.2 all

override_dh_auto_clean:
	dh_auto_clean --builddirectory=debian/build-9.1
	dh_auto_clean --builddirectory=debian/build-9.2
	rm -rf debian/install-9.1
	rm -rf debian/install-9.2

override_dh_auto_install:
	$(MAKE) -C debian/build-9.1 DESTDIR=$(CURDIR)/debian/install-9.1 install
	$(MAKE) -C debian/build-9.2 DESTDIR=$(CURDIR)/debian/install-9.2 install

override_dh_installchangelogs:
	dh_installchangelogs ChangeLog

.PHONY: override_dh_auto_configure override_dh_auto_clean override_dh_auto_build override_dh_auto_install override_dh_installchangelogs
