#!/usr/bin/make -f

include /usr/share/dpkg/architecture.mk

%:
	dh $@ --buildsystem=cmake

override_dh_auto_configure:
	dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release \
		-DENABLE_CCACHE=OFF -DENABLE_LTO=OFF \
		-DENABLE_NODE_BINDINGS=OFF -DENABLE_PYTHON_BINDINGS=OFF

override_dh_auto_test:
	# upstream tests need cucumber and test data

# upstream installs to hardcoded lib/; move to multiarch
override_dh_auto_install:
	dh_auto_install --destdir=debian/tmp
	install -d debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
	mv debian/tmp/usr/lib/*.a debian/tmp/usr/lib/pkgconfig debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/
	perl -pi -e 's{^libdir=.*}{libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)}' \
		debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/libosrm.pc
