2 # Makefile for contents in www
11 DATE := $(shell env LANG=C date +"%Y%m%d")
17 m4 -P -D _WORKDIR=$(WORKDIR) $*.m4 | cat -s | nkf -j > $*.html
19 CONTENTS = index.html download.html section.html copyright.html \
20 README.html INSTALL.html \
21 missing.html nosuchpage.html manerror.html mail_error.html \
22 news.html news2001.html news2000.html news1999.html \
23 news2002.html news2003.html news2004.html news2005.html news2006.html
29 make -C guidance/ WWWROOT=$(WWWROOT)
31 make -C rpm/ DATE=$(DATE)
38 index.html: news.m4 ../stamp/latest-archive-modified
40 README.html: ../dist/README
42 INSTALL.html: ../dist/INSTALL
44 ../dist/README ../dist/INSTALL:
45 $(MAKE) -C .. -f Makefile.dist
47 download.html: download.m4 ../stamp/latest-archive-modified
48 m4 -P -D _WORKDIR=$(WORKDIR) -D _DATE=$(DATE) $< | nkf -j > $@
50 ../stamp/latest-archive-modified:
51 make -C .. stamp/latest-archive-modified
54 @rm -f $(CONTENTS) *.tar.gz
56 -$(RM) -f rpm/*.rpm rpm/index.html
58 make -C guidance/ clean
60 make -C announcement/ clean
63 $(MAKE) -C guidance WWWROOT=$(WWWROOT) install
64 $(RSYNC) -a --delete -v \
69 --exclude='Makefile' \
70 --exclude='ChangeLog' \
71 --exclude='.gitignore' \
73 $(MAKE) -C ../admin/site WWWROOT=$(WWWROOT) install