%:
LC_ALL=C.UTF-8 dh $@ --with python2,python3 --buildsystem=pybuild
-override_dh_install:
+override_dh_install: clean-tests
dh_install -Xtest.gtf.gz
-override_dh_auto_clean:
+override_dh_auto_clean: clean-tests
dh_auto_clean
- $(MAKE) -C tests/pysam_data clean
- find . -name "*.pyc" -delete
- find . -name "*.pyxbldc" -delete
- find . -name "tmp_*" -delete
- find . -name "*.bai*" -delete
- find . -name "*.cram*" -delete
- find . -name "*.bam" -delete
- rm -rf tests/pysam_test_work \
- tests/example_htslib.gtf.gz.tbi \
- tests/log.txt \
- tests/test.bam \
- tests/_compile_test.c \
- tests/pysam_ex2.sam \
- pysam/calignmentfile.c \
- pysam/cbcf.c
override_dh_auto_test:
# Tests are stumbling upon missing ex1.bam file ...
get-orig-source:
uscan --verbose --force-download --repack --compression xz
+
+clean-tests:
+ $(MAKE) -C tests/pysam_data clean
+ find . -name "*.pyc" -delete
+ find . -name "*.pyxbldc" -delete
+ find . -name "tmp_*" -delete
+ find . -name "*.bai*" -delete
+ find . -name "*.cram*" -delete
+ find . -name "*.bam" -delete
+ rm -rf tests/pysam_test_work \
+ tests/example_htslib.gtf.gz.tbi \
+ tests/log.txt \
+ tests/test.bam \
+ tests/_compile_test.c \
+ tests/pysam_ex2.sam \
+ pysam/calignmentfile.c \
+ pysam/cbcf.c
+
+.PHONY: clean-tests