summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorReinhard Tartler <siretart@tauware.de>2009-04-02 22:23:39 +0200
committerReinhard Tartler <siretart@tauware.de>2009-04-02 22:23:39 +0200
commitcb90fbf8aeed34fdc3b682b6e1f4a52dc46eaf3b (patch)
tree3a55dc253e313d104012fe203f3db6af84af38a3 /debian/rules
parent022c1ca847bd79fba4be9333c489faf37d6608fb (diff)
adjust build rules for documentation
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules20
1 files changed, 10 insertions, 10 deletions
diff --git a/debian/rules b/debian/rules
index e23c77c6..c02adfe3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -38,16 +38,16 @@ ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
endif
touch build-stamp
-documentation/ExceptionCodes.xml: ExceptionCodes.txt
- cd documentation && perl generate_except_xml.pl
+docs/docbook/instguide.pdf:
+ $(MAKE) -C docs instguide
+ cd docs/docbook && docbook2pdf instguide.xml
-documentation/instguide.pdf:
- cd documentation && docbook2pdf instguide.xml
+docs/docbook/adminguide.pdf: configure-stamp
+ $(MAKE) -C docs adminguide
+ cd docs/docbook && docbook2pdf adminguide.xml
-documentation/adminguide.pdf: documentation/ExceptionCodes.xml
- cd documentation && docbook2pdf adminguide.xml
-
-build: build-stamp documentation/instguide.pdf documentation/adminguide.pdf
+docs: docs/docbook/instguide.pdf docs/docbook/adminguide.pdf
+build: build-stamp docs
clean: clean-real unpatch
clean-real:
@@ -83,7 +83,7 @@ binary-arch: build install
dh_testdir -a
dh_testroot -a
dh_installdebconf -a
- dh_installdocs -a -A ExceptionCodes.txt documentation/instguide.pdf documentation/adminguide.pdf
+ dh_installdocs -a -A ExceptionCodes.txt docs/docbook/instguide.pdf docs/docbook/adminguide.pdf
dh_installinit -a
dh_installcron -a
dh_installman
@@ -98,4 +98,4 @@ binary-arch: build install
dh_builddeb -a
binary: binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build clean binary-indep binary-arch binary install docs