#!/usr/bin/make -f # Ubuntu 22.04 LTS's node.js version 12 is too old to understand our source, so # keep the pre-built dist/ for that release only KEEP_DIST = $(filter $(shell . /etc/os-release; echo $${VERSION_ID:-unstable}),22.04) export PREFIX=/usr %: dh $@ ifeq ($(KEEP_DIST),) override_dh_auto_build: # upstream releases include a pre-built dist/, rebuild it rm -fr dist/ # HACK: names for additional tarballs can't contain '_', so we name it just "orig-node" ln -fs node node_modules NODE_ENV=production ./build.js else override_dh_auto_clean: # don't call `make clean`, in Ubuntu 22.04 dist/ is precious endif execute_after_dh_auto_clean: rm -f po/LINGUAS if [ -L node_modules ]; then rm node_modules; fi override_dh_auto_test: # don't call `make check`, these are integration tests