1# Tag Image File Format (TIFF) Software 2# 3# Copyright (C) 2004, Andrey Kiselev <dron@ak4719.spb.edu> 4# 5# Permission to use, copy, modify, distribute, and sell this software and 6# its documentation for any purpose is hereby granted without fee, provided 7# that (i) the above copyright notices and this permission notice appear in 8# all copies of the software and related documentation, and (ii) the names of 9# Sam Leffler and Silicon Graphics may not be used in any advertising or 10# publicity relating to the software without the specific, prior written 11# permission of Sam Leffler and Silicon Graphics. 12# 13# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 14# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 15# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 16# 17# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR 18# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, 19# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 20# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 21# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 22# OF THIS SOFTWARE. 23 24# Process this file with automake to produce Makefile.in. 25 26docdir = $(LIBTIFF_DOCDIR)/html/man 27MANSRCDIR = $(top_srcdir)/man 28HTMLMANDIR = $(top_srcdir)/html/man 29 30GROFF = groff -Thtml -mandoc 31ECHO = echo 32 33indexfile = index.html 34docfiles = \ 35 libtiff.3tiff.html \ 36 TIFFbuffer.3tiff.html \ 37 TIFFClose.3tiff.html \ 38 TIFFcodec.3tiff.html \ 39 TIFFcolor.3tiff.html \ 40 TIFFDataWidth.3tiff.html \ 41 TIFFError.3tiff.html \ 42 TIFFFieldDataType.3tiff.html \ 43 TIFFFieldName.3tiff.html \ 44 TIFFFieldPassCount.3tiff.html \ 45 TIFFFieldReadCount.3tiff.html \ 46 TIFFFieldTag.3tiff.html \ 47 TIFFFieldWriteCount.3tiff.html \ 48 TIFFFlush.3tiff.html \ 49 TIFFGetField.3tiff.html \ 50 TIFFmemory.3tiff.html \ 51 TIFFOpen.3tiff.html \ 52 TIFFPrintDirectory.3tiff.html \ 53 TIFFquery.3tiff.html \ 54 TIFFReadDirectory.3tiff.html \ 55 TIFFReadEncodedStrip.3tiff.html \ 56 TIFFReadEncodedTile.3tiff.html \ 57 TIFFReadRawStrip.3tiff.html \ 58 TIFFReadRawTile.3tiff.html \ 59 TIFFReadRGBAImage.3tiff.html \ 60 TIFFReadRGBAStrip.3tiff.html \ 61 TIFFReadRGBATile.3tiff.html \ 62 TIFFReadScanline.3tiff.html \ 63 TIFFReadTile.3tiff.html \ 64 TIFFRGBAImage.3tiff.html \ 65 TIFFSetDirectory.3tiff.html \ 66 TIFFSetField.3tiff.html \ 67 TIFFsize.3tiff.html \ 68 TIFFstrip.3tiff.html \ 69 TIFFswab.3tiff.html \ 70 TIFFtile.3tiff.html \ 71 TIFFWarning.3tiff.html \ 72 TIFFWriteDirectory.3tiff.html \ 73 TIFFWriteEncodedStrip.3tiff.html \ 74 TIFFWriteEncodedTile.3tiff.html \ 75 TIFFWriteRawStrip.3tiff.html \ 76 TIFFWriteRawTile.3tiff.html \ 77 TIFFWriteScanline.3tiff.html \ 78 TIFFWriteTile.3tiff.html \ 79 fax2ps.1.html \ 80 fax2tiff.1.html \ 81 pal2rgb.1.html \ 82 ppm2tiff.1.html \ 83 raw2tiff.1.html \ 84 tiff2bw.1.html \ 85 tiff2pdf.1.html \ 86 tiff2ps.1.html \ 87 tiff2rgba.1.html \ 88 tiffcmp.1.html \ 89 tiffcp.1.html \ 90 tiffcrop.1.html \ 91 tiffdither.1.html \ 92 tiffdump.1.html \ 93 tiffgt.1.html \ 94 tiffinfo.1.html \ 95 tiffmedian.1.html \ 96 tiffset.1.html \ 97 tiffsplit.1.html 98 99dist_doc_DATA = $(indexfile) $(docfiles) 100 101INDEXSTART = '<HTML><HEAD><TITLE>Libtiff HTML manpage index</TITLE></HEAD><BODY BGCOLOR=white><ul><H2>Man Pages</h2><p>' 102INDEXEND = '</ul></BODY></HTML>' 103 104.PHONY: index 105index: 106 ${ECHO} ${INDEXSTART} > $(indexfile) 107 for i in $(docfiles); do \ 108 ${ECHO} '<li><A HREF='$$i'>'$$i'</a>' >> $(indexfile); \ 109 done 110 ${ECHO} ${INDEXEND} >> $(indexfile) 111 112manpages = $(docfiles:.html=) 113 114.PHONY: htmldoc 115htmldoc: 116 for i in $(manpages); do \ 117 ${GROFF} $(MANSRCDIR)/$$i > $(HTMLMANDIR)/$$i.html; \ 118 done 119 120EXTRA_DIST = \ 121 CMakeLists.txt \ 122 HtmlDoc.cmake 123