#!/usr/bin/make -f export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed CONFIGURE_ARGS = -DCMAKE_BUILD_TYPE=Release -DXRT_NPU=1 -DXRT_UPSTREAM_DEBIAN=1 %: dh $@ override_dh_auto_configure: dh_auto_configure --sourcedir=src -- $(CONFIGURE_ARGS) override_dh_auto_install: dh_auto_install # man pages mkdir -p debian/libxrt-utils/usr/share/man/man1 # doesn't work for xrt-runner xrt-smi xrt-tracer for bin in xclbinutil xrt-replay; do \ LD_LIBRARY_PATH=debian/tmp/usr/lib/$(DEB_HOST_GNU_TYPE) help2man debian/tmp/usr/bin/$$bin > debian/libxrt-utils/usr/share/man/man1/$$bin.1; \ done # bash completion mkdir -p debian/libxrt-utils/usr/share/bash-completion/completions install -m 644 debian/tmp/usr/share/completions/xbutil-bash-completion debian/libxrt-utils/usr/share/bash-completion/completions/xbutil override_dh_auto_test: -dh_auto_test