[project @ peter@palfrader.org-20080402215657-lss0u3da4c5gqs0c]
[mirror/dsa-nagios.git] / Makefile
1 all: generated/nrpe_dsa.cfg deb
2
3 generated/nrpe_dsa.cfg: nagios-master.cfg build-nagios
4         [ -d generated ] || mkdir generated
5         ./build-nagios
6
7
8 deb: generated/nrpe_dsa.cfg
9         if ! [ -e Build-tree/dsa-nagios-nrpe-config/nrpe_dsa.cfg ] || \
10            ! diff generated/nrpe_dsa.cfg Build-tree/dsa-nagios-nrpe-config/nrpe_dsa.cfg > /dev/null; then \
11                 cp -a generated/nrpe_dsa.cfg dsa-nagios-nrpe-config && \
12                 cd dsa-nagios-nrpe-config && dch -i "Automatically generated new version." && cd .. && \
13                 bzr ci -m 'Automatically generated new version' dsa-nagios-nrpe-config/debian/changelog && \
14                 rm -rf Build-tree && \
15                 mkdir Build-tree && \
16                 cp -av dsa-nagios-nrpe-config Build-tree && \
17                 cd Build-tree/dsa-nagios-nrpe-config && debuild -rfakeroot -uc -us; \
18         fi
19
20 clean:
21         rm -rf generated
22         rm -rf Build-tree
23
24 .PHONY: all deb