27 lines
687 B
Makefile
Executable File
27 lines
687 B
Makefile
Executable File
#!/usr/bin/make -f
|
|
|
|
export DH_VERBOSE = 1
|
|
export GO111MODULE = on
|
|
export GOPROXY = direct
|
|
export GOCACHE = $(CURDIR)/debian/.gocache
|
|
export GOPATH = $(CURDIR)/debian/go
|
|
|
|
%:
|
|
dh $@
|
|
|
|
override_dh_auto_build:
|
|
go build -v -ldflags="-s -w" -o govpp-snmp-agentx .
|
|
|
|
override_dh_auto_install:
|
|
install -D -m 0755 govpp-snmp-agentx debian/govpp-snmp-agentx/usr/sbin/govpp-snmp-agentx
|
|
install -D -m 0644 govpp-snmp-agentx.service debian/govpp-snmp-agentx/lib/systemd/system/govpp-snmp-agentx.service
|
|
|
|
override_dh_auto_configure:
|
|
# Skip auto configure
|
|
|
|
override_dh_auto_test:
|
|
# Skip tests during packaging
|
|
|
|
override_dh_auto_clean:
|
|
rm -f govpp-snmp-agentx
|
|
rm -rf debian/.gocache debian/go obj-*
|