#!/usr/bin/make -f include /usr/share/dpkg/architecture.mk export DH_GOLANG_INSTALL_EXTRA := \ plugins/jsvm/internal/types/generated/types.d.ts \ ui/ %: dh $@ --builddirectory=debian/_build --buildsystem=golang execute_before_dh_auto_configure: # makes lintian happy chmod -x ui/public/images/oauth2/livechat.svg rm -f ui/.env* ui/.gitignore # workaround for dh-sequence-nodejs replacement mkdir -p ui/node_modules ln -sf /usr/share/nodejs/esbuild ui/node_modules/esbuild cd ui && node esbuild.config.js override_dh_auto_test: ifeq ($(DEB_HOST_ARCH_BITS),32) @echo "Skipping test suite on 32-bit architectures to fix FTBFS." else # disable test requires network access dh_auto_test -- -short -skip="\ TestRecordAuthWithOAuth2|\ " endif