2 # This Makefile is for documents supplied by only one HTML.
6 .SUFFIXES: .html .txt .gz .html.gz
9 $(HTML2TEXT) $*.html | nkf -s | \
10 perl -e 'while (<>) {chop; print; print "\r\n";}'> $*.txt
17 ifeq ($(RESTRICT_COMMERCIAL), yes)
18 ifeq ($(RESTRICT-DIST), yes)
24 # default target by condition.
26 ifeq ($(COMPILE), yes)
29 install: install-work \
34 @echo Skip compilation.
36 @echo Skip installation.
42 $(WORK_TEXT)/$(BASENAME).txt \
43 $(WORK_HTML)/$(BASENAME).html
45 $(WORK_TEXT)/$(BASENAME).txt: $(BASENAME).txt
49 $(WORK_HTML)/$(BASENAME).html: $(BASENAME).html
51 for i in *.html ; do $(INSTALL) $$i $(@D) ; done
53 ifneq ($(INSTALL_WWW), yes)
57 $(DEST_WWW_TEXT)/$(BASENAME).txt \
58 $(DEST_WWW_HTML)/$(BASENAME).html
60 $(DEST_WWW_TEXT)/$(BASENAME).txt: $(BASENAME).txt
64 $(DEST_WWW_HTML)/$(BASENAME).html: $(BASENAME).html
69 ifneq ($(INSTALL_FTP), yes)
73 $(DEST_FTP_TEXT)/$(BASENAME).gz \
74 $(DEST_FTP_HTML)/$(BASENAME).html.gz
76 $(DEST_FTP_TEXT)/$(BASENAME).gz: $(BASENAME).txt
82 $(DEST_FTP_HTML)/$(BASENAME).html.gz: $(BASENAME).html