#!/usr/bin/make -f # Exclude examples, and modules with deps not in Debian. export DH_GOLANG_EXCLUDES = \ examples \ parsers/huml \ parsers/kdl \ parsers/nestedtext \ providers/azkeyvault \ providers/cliflagv2 \ providers/cliflagv3 \ providers/consul \ providers/etcd \ providers/kiln \ providers/nats \ providers/parameterstore \ providers/s3 \ providers/vault export DH_GOLANG_INSTALL_EXTRA = mock %: dh $@ --buildsystem=golang --with=golang --builddirectory=_build override_dh_auto_test: HOME= \ dh_auto_test override_dh_auto_install: dh_auto_install -- --no-binaries # Example shell scripts have no shebang and need not be executable as # documentation (fixes executable-not-elf-or-script). execute_after_dh_fixperms: find debian/golang-github-knadh-koanf-dev/usr/share/doc \ -name '*.sh' -exec chmod 0644 {} +