#!/usr/bin/make -f

include /usr/share/dpkg/architecture.mk

export DH_OPTIONS
export DEB_BUILD_MAINT_OPTIONS = hardening=+all

CMAKE_COMMON_ARGS = \
	-DCMAKE_BUILD_TYPE=None \
    -DOPENEXR_INSTALL_DOCS=ON \
	-DCMAKE_INSTALL_LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)

ifneq (,$(findstring nodoc,$(DEB_BUILD_PROFILES)))
  BUILDDOC = OFF
else
  BUILDDOC = ON
endif

%:
	dh $@ --with sphinxdoc

override_dh_auto_configure-arch:
	dh_auto_configure -- \
		$(CMAKE_COMMON_ARGS) \
		-DOPENEXR_TEST_TOOLS=OFF

override_dh_auto_configure-indep:
	dh_auto_configure -- \
		$(CMAKE_COMMON_ARGS) \
		-DBUILD_WEBSITE=$(BUILDDOC)

override_dh_installexamples-indep:
	dh_installexamples -plibopenexr-doc --doc-main-package=libopenexr-dev

override_dh_auto_test:
	-dh_auto_test

override_dh_compress:
	dh_compress -X.cpp -X.h

override_dh_missing:
	dh_missing --fail-missing
