/tags/0.1.12/libusb/doc/Makefile.am

# · Makefile · 31 lines · 19 code · 8 blank · 4 comment · 1 complexity · 8fc0b9c524a7f806ab3f3d3565f12687 MD5 · raw file

  1. sgml_files = manual.sgml intro.sgml api.sgml functions.sgml examples.sgml
  2. # For when we have a man page :)
  3. man_MANS =
  4. EXTRA_DIST = manual.sgml api.sgml examples.sgml functions.sgml \
  5. intro.sgml website.dsl $(man_MANS)
  6. # I grabbed this same hack from the VACM docs/Makfile.am
  7. CLEANFILES = manual.dvi manual.aux manual.tex manual.log \
  8. manual.ps.gz; rm -rf html
  9. if BUILD_DOCS
  10. #MANUALS = manual.ps.gz html/index.html
  11. MANUALS = html/index.html
  12. # Generating postscript takes forever on my laptop apparentely
  13. else
  14. MANUALS =
  15. endif
  16. all: $(MANUALS)
  17. manual.ps.gz: $(sgml_files) website.dsl
  18. @JADE@ -t ps -d $(srcdir)/website.dsl\#print $(srcdir)/manual.sgml
  19. gzip manual.ps
  20. html/index.html: $(sgml_files) website.dsl
  21. rm -rf html
  22. mkdir html
  23. @JADE@ -t sgml -d $(srcdir)/website.dsl\#html $(srcdir)/manual.sgml