#ident "@(#)rules.htm 1.1 07/02/10 "
###########################################################################
# Written 2007 by J. Schilling
###########################################################################
#
# Manual page to html converting rules
#
###########################################################################
# Copyright (c) J. Schilling
###########################################################################
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License"). You may not use this file except in compliance
# with the License.
#
# See the file CDDL.Schily.txt in this distribution for details.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file CDDL.Schily.txt from this distribution.
###########################################################################
ALLTARGETS += html htmlx
html: $(MANFILE)
soelim $(MANFILE) | tbl | nroff -u1 -Tlp -man - | col -x | \
man2html -cgiurl '$$title.$$section.html' -compress -nodepage \
> $(MANFILE).html
htmlx: $(MANFILE)
soelim $(MANFILE) | tbl | nroff -u1 -Tlp -man - | col -x | \
(sed -e 's/XXX/$(MANFILE)/g' $(SRCROOT)/conf/pre.html; \
man2html -cgiurl '$$title.$$section.html' -compress -nodepage; \
cat $(SRCROOT)/conf/post.html) | \
egrep -v 'HTML|BODY'> $(MANFILE).html
syntax highlighted by Code2HTML, v. 0.9.1