Use pre-defined make variables instead of hardcoded docbook2X and sed commands.
[claws.git] / manual / dist / pdf / Makefile.am
index 9e735d35741b352bd09dbf65e35f2c79038cfa75..b527db5694c70a633f4dac02e75c2ae6b3f395a0 100644 (file)
@@ -1,8 +1,31 @@
-EXTRA_DIST=sylpheed-claws-manual.pdf
-manual_DATA=sylpheed-claws-manual.pdf
+# Copyright 1999-2014 the Claws Mail team.
+# This file is part of Claws Mail package, and distributed under the
+# terms of the General Public License version 3 (or later).
+# See COPYING file for license details.
 
-sylpheed-claws-manual.pdf:
-       -docbook2pdf -d ../../dtd/manual.dsl -o . ../../sylpheed-claws-manual.xml
+if MANUAL_PDF
+EXTRA_DIST=claws-mail-manual.pdf
+manualde_DATA=claws-mail-manual.pdf
+manualdedir=$(manualdir)/en
+
+claws-mail-manual.pdf: \
+       ../../account.xml \
+       ../../ack.xml \
+       ../../addrbook.xml \
+       ../../advanced.xml \
+       ../../faq.xml \
+       ../../glossary.xml \
+       ../../gpl.xml \
+       ../../handling.xml \
+       ../../intro.xml \
+       ../../keyboard.xml \
+       ../../plugins.xml \
+       ../../starting.xml \
+       ../../claws-mail-manual.xml
+       -$(DOCBOOK2PDF) -o . "$(srcdir)/../../claws-mail-manual.xml"
        
-clean:
-       -rm sylpheed-claws-manual.pdf
+maintainer-clean:
+       -rm claws-mail-manual.pdf claws-mail-manual.fo claws-mail-manual.xsl
+endif
+
+.PHONY: test