#!/usr/bin/make -f export GO111MODULE = on export GOPROXY = https://proxy.golang.org,direct export GOCACHE = $(CURDIR)/debian/.gocache export GOPATH = $(CURDIR)/debian/go %: dh $@ override_dh_auto_build: mkdir -p $(GOCACHE) $(GOPATH) cd src && go build -o ../ipng-router-backup . override_dh_auto_install: mkdir -p debian/ipng-router-backup/usr/bin mkdir -p debian/ipng-router-backup/etc/ipng-router-backup mkdir -p debian/ipng-router-backup/usr/share/man/man1 cp ipng-router-backup debian/ipng-router-backup/usr/bin/ cp etc/* debian/ipng-router-backup/etc/ipng-router-backup/ cp docs/ipng-router-backup.1 debian/ipng-router-backup/usr/share/man/man1/ipng-router-backup.1 gzip debian/ipng-router-backup/usr/share/man/man1/ipng-router-backup.1 override_dh_auto_clean: rm -f ipng-router-backup [ -d debian/go ] && chmod -R +w debian/go || true for dir in obj-*; do [ -d "$$dir" ] && chmod -R +w "$$dir" || true; done rm -rf debian/.gocache debian/go obj-* override_dh_auto_test: # Skip tests for now override_dh_dwz: # Skip dwz compression due to Go binary format