# Makefile for the wrapgen paper.

SHELL = /bin/sh

wrapgen_paper.ps.gz.uu: wrapgen.ps
	gzip -c -9 wrapgen.ps >wrapgen_paper.ps.gz
	uuencode <wrapgen_paper.ps.gz wrapgen_paper.ps.gz >wrapgen_paper.ps.gz.uu

wrapgen.ps: wrapgen.latex makefile.notab wrapper_f.c.fixed 
	latex wrapgen.latex
	latex wrapgen.latex
	dvips wrapgen.dvi >wrapgen.ps

makefile.notab: example/makefile
	sed -e 's/	/        /' example/makefile >makefile.notab

wrapper_f.c.fixed: example/wrapper_f.c makefile
	sed -e 's/_desc = {/_desc = \
               {/' example/wrapper_f.c >wrapper_f.c.fixed

