r5123 | ntrel | 2010-08-10 17:12:24 +0100 (Tue, 10 Aug 2010) | 4 lines
[geany-mirror.git] / doc / Makefile.am
blobca9f51fc97c0ac031a14fc6b1dc67e05fa35ce2c
1 man_MANS=geany.1
2 DOCDIR = $(DESTDIR)$(docdir)
3 IMAGE_FILES = images/*.png
4 EXTRA_DIST = geany.html geany.css geany.txt geany.1 plugins.dox pluginsymbols.c \
5                          stash-example.c \
6                          $(srcdir)/$(IMAGE_FILES)
8 pdf: geany.txt
9         rst2latex -stg --documentoptions="10pt,a4paper" --output-encoding=utf8 $(srcdir)/geany.txt geany.tex
10         pdflatex geany.tex
11         rm -f geany.tex geany.aux geany.log geany.out
12         mv $(srcdir)/geany.pdf geany-$(VERSION).pdf
14 api-doc: Doxyfile
15         doxygen
17 hacking-doc: ../HACKING
18         rst2html -stg --stylesheet=geany.css $^ hacking.html
20 # when generating documentation, first try rst2html.py as it is the upstream default
21 doc: geany.txt
22         (rst2html.py --version) < /dev/null > /dev/null 2>&1 && \
23         rst2html.py -stg --stylesheet=geany.css $(srcdir)/geany.txt geany.html || \
24         rst2html -stg --stylesheet=geany.css $(srcdir)/geany.txt geany.html
26 doc-clean:
27         rm -f geany.html
28         rm -f geany.1
29         rm -f *.pdf
31 uninstall-local:
32         rm -rf $(DOCDIR);
34 install-data-local:
35         $(mkinstalldirs) $(DOCDIR)/html/images
36         for file in `ls $(srcdir)/$(IMAGE_FILES)`; do \
37           if [ -f $$file ]; then \
38             basefile=`echo $$file | sed -e 's,^.*/,,'`; \
39             $(INSTALL_DATA) $$file $(DOCDIR)/html/images/$$basefile; \
40           fi \
41         done
42         $(INSTALL_DATA) $(srcdir)/geany.html $(DOCDIR)/html/index.html
43         $(INSTALL_DATA) $(srcdir)/geany.txt $(DOCDIR)/manual.txt
44         $(INSTALL_DATA) $(top_srcdir)/README $(DOCDIR)
45         $(INSTALL_DATA) $(top_srcdir)/ChangeLog $(DOCDIR)
46         $(INSTALL_DATA) $(top_srcdir)/NEWS $(DOCDIR)
47         $(INSTALL_DATA) $(top_srcdir)/COPYING $(DOCDIR)
48         $(INSTALL_DATA) $(top_srcdir)/AUTHORS $(DOCDIR)
49         $(INSTALL_DATA) $(top_srcdir)/TODO $(DOCDIR)
50         $(INSTALL_DATA) $(top_srcdir)/THANKS $(DOCDIR)
51         $(INSTALL_DATA) $(top_srcdir)/scintilla/License.txt $(DOCDIR)/ScintillaLicense.txt