#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk GOPATH = $(CURDIR)/debian/build export PATH := $(GOPATH)/bin:$(PATH) %: dh $@ --builddirectory=debian/build --buildsystem=golang override_dh_auto_build: dh_auto_build -- -ldflags="-X 'github.com/GoogleCloudPlatform/docker-credential-gcr/v2/config.Version=$(DEB_VERSION_UPSTREAM)'" mv $(GOPATH)/bin/v2 $(GOPATH)/bin/docker-credential-gcr execute_after_dh_auto_test: rm -fv $(GOPATH)/src/github.com/GoogleCloudPlatform/docker-credential-gcr/v2/test/testdata/test_*.json B = $(CURDIR)/debian/tmp/usr/bin M = $(CURDIR)/debian/tmp/usr/share/man/man1 ifeq (,$(filter nodoc,$(DEB_BUILD_PROFILES))) execute_before_dh_installman-arch: mkdir -pv $(M) env PATH=$(PATH):$(B) \ help2man --version-string="$(DEB_VERSION)" \ --no-info \ --no-discard-stderr \ --name="Docker credential helper for GCR users" \ --output $(M)/docker-credential-gcr.1 \ docker-credential-gcr endif