#!/usr/bin/make -f export DH_GOLANG_EXCLUDES := github.com/yosssi/ace/examples %: dh $@ --buildsystem=golang --with=golang # Build/test in single thread and allow retries on mips and mipsel # to try to beat the "mips-linux-gnu-gccgo-7: waitid: bad address" # error. See https://bugs.debian.org/867358 ifeq ($(findstring mips,$(DEB_BUILD_ARCH)),mips) override_dh_auto_build: dh_auto_build -O--buildsystem=golang -O--no-parallel || \ dh_auto_build -O--buildsystem=golang -O--no-parallel || \ dh_auto_build -O--buildsystem=golang -O--no-parallel || \ dh_auto_build -O--buildsystem=golang -O--no-parallel || \ dh_auto_build -O--buildsystem=golang -O--no-parallel || \ dh_auto_build -O--buildsystem=golang -O--no-parallel || \ dh_auto_build -O--buildsystem=golang -O--no-parallel override_dh_auto_test: dh_auto_test -O--buildsystem=golang -O--no-parallel || \ dh_auto_test -O--buildsystem=golang -O--no-parallel || \ dh_auto_test -O--buildsystem=golang -O--no-parallel || \ dh_auto_test -O--buildsystem=golang -O--no-parallel || \ dh_auto_test -O--buildsystem=golang -O--no-parallel || \ dh_auto_test -O--buildsystem=golang -O--no-parallel || \ dh_auto_test -O--buildsystem=golang -O--no-parallel endif