#!/usr/bin/make -f

export DH_VERBOSE = 1
export PYBUILD_NAME = tvm_ffi
export PYBUILD_SYSTEM = pyproject

%:
	dh $@ --with python3 --buildsystem=pybuild

override_dh_auto_configure:
	dh_auto_configure --buildsystem=cmake -- \
		-DTVM_FFI_BUILD_PYTHON_MODULE=OFF \
		-DTVM_FFI_BUILD_TESTS=OFF
	dh_auto_configure --buildsystem=pybuild

override_dh_auto_build:
	dh_auto_build --buildsystem=cmake
	dh_auto_build --buildsystem=pybuild

override_dh_auto_install:
	dh_auto_install --buildsystem=cmake --destdir=debian/tmp
	dh_auto_install --buildsystem=pybuild --destdir=debian/tmp

override_dh_install:
	dh_install
	find debian/python3-tvm-ffi/usr/lib -name "libtvm_ffi*.so*" -delete || true
	rm -rf debian/python3-tvm-ffi/usr/include
	rm -rf debian/python3-tvm-ffi/usr/lib/python3.*/dist-packages/build
