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 29 30
|
#!/usr/bin/make -f
# remove some packages which are not needed by other packages currently
# to cut down dependencies.
export DH_GOLANG_EXCLUDES := \
example/ \
internal/tools \
bridge/opencensus \
bridge/opentracing \
exporters/jaeger/internal/gen-go/agent/agent-remote \
exporters/jaeger/internal/gen-go/jaeger/collector-remote \
exporters/jaeger/internal/gen-go/zipkincore/zipkin_collector-remote \
exporters/zipkin
export DH_GOLANG_INSTALL_EXTRA := \
$(wildcard internal/tools/semconvkit/templates/*.tmpl) \
$(wildcard internal/tools/semconvkit/templates/*/*.tmpl) \
exporters/jaeger/internal/third_party/thrift/NOTICE
# autopkgtest.ubuntu.com exports these variable and causes the tests hanging
unexport https_proxy
unexport http_proxy
%:
dh $@ --builddirectory=_build --buildsystem=golang --with=golang
# https://github.com/open-telemetry/opentelemetry-go/issues/6476
override_dh_auto_test:
dh_auto_test $(DH_BUILD_OPTS) -- \
-skip=TestTraceProviderDelegatesSameInstance
|