# Makefile for doc files
# $Id: Makefile,v 1.6 1996/09/28 05:11:52 phil Exp $

all:	porting.doc porting.html snobol4.0 snobol4.html snobol4.ps

## try also -Tcrt -Tman
# SunOS5/SVR4;
#NROFF=nroff -Tlp
# SunOS4;
#NROFF=nroff -Tlpr
# Use groff; does bolding!!
NROFF=groff -Tascii

## troff to PostScript
TROFF_PS=groff

MS=-ms
MAN=-man

# from http://www.sis.port.ac.uk/~briggsjs/troff2html.tar
TROFF2HTML=troff2html

# from http://www.oac.uci.edu/indiv/ehood/man2html.html
# not as good as TROFF2HTML (but no -man support in the latter)
MAN2HTML=man2html

porting.doc: porting.ms
	$(NROFF) $(MS) porting.ms > porting.doc

porting.html: porting.ms
	$(TROFF2HTML) $(MS) porting.ms > porting.html

porting.ps: porting.ms
	$(TROFF_PS) $(MS) porting.ms > porting.ps

snobol4.0: snobol4.1
	$(NROFF) $(MAN) snobol4.1 > snobol4.0

snobol4.html: snobol4.0
	$(MAN2HTML) < snobol4.0 > snobol4.html

snobol4.ps: snobol4.1
	$(TROFF_PS) $(MAN) snobol4.1 > snobol4.ps
