#!/usr/bin/make -f
# -*- makefile -*-

export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk

export SKBUILD_BUILD_VERBOSE = 1
export SKBUILD_BUILD_DIR = $(CURDIR)/.pybuild-skbuild/{wheel_tag}
export SKBUILD_CMAKE_ARGS = -DCMAKE_C_FLAGS=$(CFLAGS) $(CPPFLAGS);-DCMAKE_CXX_FLAGS=$(CXXFLAGS) $(CPPFLAGS)

export PYBUILD_NAME = levenshtein

%:
	dh $@ --buildsystem=pybuild

execute_after_dh_auto_build-indep:
ifeq (,$(findstring nodoc,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
	PYTHONPATH=$(shell pybuild --pyver `py3versions -dv` --print {build_dir}) \
	  python3 -m sphinx docs build
endif

execute_after_dh_auto_clean:
	rm -rf $(CURDIR)/.pybuild-skbuild
