From 254c1b80cda0e79083c3107288dd5a17e156a1ad Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 6 Sep 2016 10:28:32 +0200 Subject: debian/*: (Re-)add packaging folder for .deb packages. --- debian/rules | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 debian/rules (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..c4f1a51 --- /dev/null +++ b/debian/rules @@ -0,0 +1,27 @@ +#!/usr/bin/make -f + +PY3VERS := $(shell py3versions -r) + +%: + dh $@ --with python3 --buildsystem=python_distutils + +override_dh_auto_clean: + -find . -name '*.py[co]' | xargs rm -f + rm -rf *.egg-info + +override_dh_auto_build: + set -ex ; for python in $(PY3VERS) ; do \ + $$python setup.py build ; \ + done + +override_dh_auto_test: +ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),) + set -ex; for python in $(PY3VERS) ; do \ + $$python -m unittest tccalib.tests ; \ + done +endif + +override_dh_auto_install: + set -ex ; for python in $(PY3VERS) ; do \ + $$python setup.py install --root=$(CURDIR)/debian/remote-logon-config-agent --install-layout=deb; \ + done -- cgit v1.2.3