2 # Makefile for contents in www
3 # $Id: Makefile,v 1.22 2008/10/05 11:13:22 mdk Exp $
13 VPATH=../:bin:../bin:../lists
15 .SUFFIXES: .html .xml .m4
17 CONTENTS = links.html index.html news.html copyright.html \
18 WhatisJF.html jf-ml.html jf-gofer-ml.html old-news.html \
19 notfound.html updated-docs.html onegai.html update.xml
22 nkf -e $*.m4 > /tmp/$*.m4
23 m4 -P -D _WORKDIR=$(WORKDIR) /tmp/$*.m4 | nkf -w > $*.html
27 $(NKF) -e $*.m4 > /tmp/$*.m4
28 m4 -P -D _WORKDIR=$(WORKDIR) /tmp/$*.m4 | $(NKF) -w > $*.xml
39 index.html: jfindex.db categ_num.pl news.m4
41 updated-docs.html: jfindex.db news.m4
43 copyright.html: jfindex.db mknocomlist.pl
45 update.xml: jfindex.db news.m4 jf_www.m4
52 --exclude='Makefile' \
53 --exclude='ChangeLog' \
54 * .htaccess $(WWW_ROOT)
57 cd workshop; make clean
58 cd announcement; make clean
59 for page in $(CONTENTS); do \
60 m4src=`basename $$page .html`.m4;\
61 if test -f $$m4src; then $(RM) $$page;fi;\