#!/usr/bin/make -f # DH_VERBOSE := 1 export LC_ALL=C.UTF-8 include /usr/share/dpkg/default.mk export CARGO_HOME = $(CURDIR)/debian/cargo_home # custom_target needs nightly (-Zbuild-std). parse_target_triple* use # FAIL/PASS_REGULAR_EXPRESSION on CMake warning text that is fragile under # debhelper's cmake invocation. CTEST_EXCLUDE = custom_target|parse_target_triple %: dh $@ override_dh_auto_configure: mkdir -p $(CARGO_HOME) printf '[source.crates-io]\nreplace-with = "debian"\n\n[source.debian]\ndirectory = "/usr/share/cargo/registry"\n' > $(CARGO_HOME)/config.toml dh_auto_configure override_dh_auto_test: env -u RUSTFLAGS -u RUSTFLAGS_FOR_BUILD \ dh_auto_test -- ARGS="--verbose -E '$(CTEST_EXCLUDE)'"