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
|
#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk
#export DH_VERBOSE := 1
export DH_GOLANG_INSTALL_EXTRA := cli/mender-artifact/mender_test.img \
cli/mender-artifact/mender_test.sdimg \
cli/mender-artifact/mender_test.img.broken \
cli/mender-artifact/mender_test_fat.sdimg
export DH_GOLANG_EXCLUDES := github.com/mendersoftware/mender-artifact$
export DH_GOLANG_EXCLUDES_ALL := 0
%:
dh $@ --buildsystem=golang --with=golang
override_dh_auto_build:
dh_auto_build -O--buildsystem=golang -- \
-ldflags "-X main.Version=$(DEB_VERSION)"
override_dh_auto_install:
dh_auto_install
# Test files created by cli/mender-artifact/copy_test.go
rm -f debian/*/usr/share/gocode/src/github.com/mendersoftware/mender-artifact/cli/mender-artifact/-
rm -f debian/*/usr/share/gocode/src/github.com/mendersoftware/mender-artifact/cli/mender-artifact/foo
rm -f debian/*/usr/share/gocode/src/github.com/mendersoftware/mender-artifact/cli/mender-artifact/foo.txt
rm -f debian/*/usr/share/gocode/src/github.com/mendersoftware/mender-artifact/cli/mender-artifact/output.txt
rm -f debian/*/usr/share/gocode/src/github.com/mendersoftware/mender-artifact/cli/mender-artifact/test.txt
rm -f debian/*/usr/share/gocode/src/github.com/mendersoftware/mender-artifact/cli/mender-artifact/dummy-file
|