#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DPKG_GENSYMBOLS_CHECK_LEVEL = 4

%:
	dh $@

override_dh_auto_configure:
	dh_auto_configure -- \
		-DWITH_STATIC_LIB=no \
		-DCMAKE_TOOLCHAIN_FILE=cross-linux-gcc \
		-DCMAKE_INCLUDE_PATH="../include" \
		-DCMAKE_LIBRARY_PATH="../opendfx-graph/drivers/XF2DFilter/src/lib/sw/aarch64-linux" \
		$@

override_dh_auto_install:
	dh_auto_install $@
	mv -f debian/tmp/usr/bin/dfx-mgrd-share debian/tmp/usr/bin/dfx-mgrd
	mv -f debian/tmp/usr/bin/dfx-mgr-client-share debian/tmp/usr/bin/dfx-mgr-client

override_dh_fixperms:
	dh_fixperms
	chmod +x debian/dfx-mgr/usr/bin/xlnx-firmware-load

override_dh_installsystemd:
	dh_installsystemd
	dh_installsystemd --name dfx-mgr-fw-load
