#!/usr/bin/make -f

SRCDIR = $(CURDIR)
include /usr/share/postgresql-common/pgxs_debian_control.mk
clean: debian/control
.PHONY: debian/control

export DISABLE_DIALECT=1

override_dh_auto_build:
	markdown doc/plv8.md > doc/plv8.html

clean:
	+pg_buildext clean $(CURDIR) build-%v
	rm -rf build-?.? debian/postgresql-?.?-plv8 debian/*.substvars doc/plv8.html
	dh $@

override_dh_installdocs:
	dh_installdocs --all doc/*

override_dh_auto_test:
	# noop

override_dh_auto_install:
	+pg_buildext loop postgresql-%v-plv8

%:
	dh $@

VERSION = $(shell dpkg-parsechangelog | sed -ne 's/^Version: 1:\(.*.ds\).*/\1/p')
DIR = $(shell basename $(CURDIR))
origtargz: clean
	! test -f .pc/applied-patches
	rm -f coffee-script.js livescript.js
	cd .. && tar --exclude .git --exclude .pc --exclude debian -cvzf plv8_$(VERSION).orig.tar.gz $(DIR)
