#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