#!/usr/bin/make -f

ifeq (,$(filter terse,$(DEB_BUILD_OPTIONS)))
export DH_VERBOSE = 1
export VERBOSE    = 1
endif

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

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

BUILD_DIR = obj-$(DEB_HOST_GNU_TYPE)
YAJL_DIR  = yajl-$(DEB_VERSION_UPSTREAM)
DOC_DIR   = $(BUILD_DIR)/$(YAJL_DIR)/share/doc/$(YAJL_DIR)/

%:
	dh $@

override_dh_auto_configure:
	dh_auto_configure -Scmake -- -DMULTIARCH_TUPLE=$(DEB_HOST_MULTIARCH)

override_dh_auto_build-indep:
	$(MAKE) -C $(BUILD_DIR) doc

# We don't want to test the lib if we're just building docs
override_dh_auto_test-indep:

override_dh_auto_install-indep:
	cp -pR $(DOC_DIR)/* debian/libyajl-doc/usr/share/doc/libyajl-doc/html

override_dh_installdocs:
	dh_installdocs -A README TODO

override_dh_compress:
	dh_compress -Xexamples
