[project @ peter@palfrader.org-20080402214013-a265dtkd5l6lf509]
authorPeter Palfrader <peter@palfrader.org>
Wed, 2 Apr 2008 21:40:13 +0000 (17:40 -0400)
committerPeter Palfrader <peter@palfrader.org>
Wed, 2 Apr 2008 21:40:13 +0000 (17:40 -0400)
Add Makefile

Makefile [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..85c9bc1
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,23 @@
+all: generated/nrpe_dsa.cfg deb
+
+generated/nrpe_dsa.cfg: nagios-master.cfg build-nagios
+       [ -d generated ] || mkdir generated
+       ./build-nagios
+
+
+deb: generated/nrpe_dsa.cfg
+       if ! [ -e Build-tree/dsa-nagios-nrpe-config/nrpe_dsa.cfg ] || \
+          ! diff generated/nrpe_dsa.cfg Build-tree/dsa-nagios-nrpe-config/nrpe_dsa.cfg > /dev/null; then \
+               cp -a generated/nrpe_dsa.cfg dsa-nagios-nrpe-config && \
+               cd dsa-nagios-nrpe-config && dch -i "Automatically generated new version." && cd .. && \
+               rm -rf Build-tree && \
+               mkdir Build-tree && \
+               cp -av dsa-nagios-nrpe-config Build-tree && \
+               cd Build-tree/dsa-nagios-nrpe-config && debuild -rfakeroot -uc -us; \
+       fi
+
+clean:
+       rm -rf generated
+       rm -rf Build-tree
+
+.PHONY: all deb