1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#!/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
|