summaryrefslogtreecommitdiff
path: root/debian/rules
blob: d68d172cf205e18e74c94506961ccfe379359603 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/make -f

#export DH_VERBOSE = 1

export PYBUILD_TEST_ARGS := --ignore=tests/end-to-end --ignore=tests/integration

%:
	dh $@ --buildsystem=pybuild

override_dh_installman:
	for man in borgmatic generate-borgmatic-config upgrade-borgmatic-config validate-borgmatic-config ; do \
		pandoc -s -t man $(CURDIR)/debian/man/$$man.md -o $(CURDIR)/debian/$$man.1 ; \
	done
	dh_installman

override_dh_clean:
	dh_clean
	rm -rf borgmatic.egg-info
	for man in borgmatic generate-borgmatic-config upgrade-borgmatic-config validate-borgmatic-config ; do \
		[ ! -f debian/$$man.1 ] || rm debian/$$man.1 ; \
	done