2021-01-30 04:26:54 +00:00
|
|
|
#!/usr/bin/make -f
|
|
|
|
|
2021-01-30 09:46:41 +00:00
|
|
|
export DH_GOLANG_EXCLUDES := tools/
|
|
|
|
|
2021-01-31 06:21:18 +00:00
|
|
|
PKG := gitlab.com/signald/signald-go
|
|
|
|
GO_LDFLAGS += -X $(PKG)/cmd/signaldctl/common.Version=$(DEB_VERSION)
|
|
|
|
GO_LDFLAGS += -X $(PKG)/cmd/signaldctl/common.Branch=$(shell git rev-parse HEAD)
|
|
|
|
GO_LDFLAGS += -X $(PKG)/cmd/signaldctl/common.Commit=$(CI_BUILD_REF)
|
|
|
|
|
2021-01-30 04:26:54 +00:00
|
|
|
override_dh_auto_install:
|
|
|
|
dh_auto_install -- --no-source
|
|
|
|
|
|
|
|
%:
|
|
|
|
dh $@ --buildsystem=golang --with=golang
|
2021-01-31 06:21:18 +00:00
|
|
|
|
|
|
|
override_dh_auto_build:
|
|
|
|
dh_auto_build -- -ldflags '$(GO_LDFLAGS)'
|