#!/usr/bin/make -f PKG := github.com/quic-go/quic-go QTLS := $(wildcard qtls-go1-*) export DH_GOLANG_INSTALL_EXTRA := $(wildcard fuzzing/*/corpus) export DH_GOLANG_EXCLUDES := $(QTLS) export DH_GOLANG_EXCLUDES_ALL := 0 override_dh_auto_configure: find $(CURDIR) -name sys_conn_oob_test.go -delete dh_auto_configure mkdir -pv _build/src/$(PKG)/internal mv -v $(addprefix _build/src/$(PKG)/,$(QTLS)) _build/src/$(PKG)/internal for i in $(QTLS); do \ find _build/src/$(PKG)/internal/qtls -type f -exec \ sed -i -e "s|github.com/.*/$$i|$(PKG)/internal/$$i|g" {} + ; \ done override_dh_auto_install: dh_auto_install -- --no-binaries %: dh $@ --builddirectory=_build --buildsystem=golang --with=golang