=================================================================== RCS file: /cvs/mandoc/Makefile,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- mandoc/Makefile 2009/02/23 13:05:06 1.78 +++ mandoc/Makefile 2009/02/23 15:19:47 1.79 @@ -1,3 +1,5 @@ +.SUFFIXES: .html .sgml + VERSION = 1.3.0 CFLAGS += -W -Wall -Wstrict-prototypes -Wno-unused-parameter -g @@ -33,13 +35,20 @@ SRCS = macro.c mdoc.c hash.c strings.c xstd.c argv.c v HEADS = mdoc.h private.h term.h mmain.h +SGMLS = index.sgml + +HTMLS = index.html + +STATICS = style.css external.png + MANS = mdoctree.1 mdocterm.1 mdoc.3 BINS = mdocterm mdoctree mdoclint -CLEAN = $(BINS) $(LNS) $(LLNS) $(LIBS) $(OBJS) +CLEAN = $(BINS) $(LNS) $(LLNS) $(LIBS) $(OBJS) $(HTMLS) -INSTALL = $(SRCS) $(HEADS) Makefile Makefile.port DESCR $(MANS) +INSTALL = $(SRCS) $(HEADS) Makefile Makefile.port DESCR $(MANS) \ + $(SGMLS) $(STATICS) FAIL = regress/test.empty \ regress/test.prologue.00 \ @@ -104,6 +113,8 @@ dist: mdocml-$(VERSION).tar.gz port: mdocml-oport-$(VERSION).tar.gz +www: $(HTMLS) + regress:: mdoclint @for f in $(FAIL); do \ echo "./mdoclint $$f" ; \ @@ -192,7 +203,7 @@ mdocml-oport-$(VERSION).tar.gz: Makefile.port DESCR rmd160 mdocml-$(VERSION).tar.gz >> .dist/mdocml/distinfo sha1 mdocml-$(VERSION).tar.gz >> .dist/mdocml/distinfo install -m 0644 DESCR .dist/mdocml/pkg/DESCR - echo @comment $$OpenBSD: Makefile,v 1.78 2009/02/23 13:05:06 kristaps Exp $$ > .dist/mdocml/pkg/PLIST + echo @comment $$OpenBSD: Makefile,v 1.79 2009/02/23 15:19:47 kristaps Exp $$ > .dist/mdocml/pkg/PLIST echo bin/mdocterm >> .dist/mdocml/pkg/PLIST echo bin/mdoctree >> .dist/mdocml/pkg/PLIST echo bin/mdoclint >> .dist/mdocml/pkg/PLIST @@ -231,3 +242,7 @@ mdoctree: $(TREEOBJS) libmdoc.a mdoclint: $(LINTOBJS) libmdoc.a $(CC) $(CFLAGS) -o $@ $(LINTOBJS) libmdoc.a + +.sgml.html: + validate $< + cp -f $< $@