DEV=can

IFILES = title.i intro.i others.i implementation.i bugger.i linking.i selex.1.i setup.i security.i conclusion.i references.i

all.i: $(IFILES)

print: $(IFILES)
	lpr -Pcanon -n $(IFILES)

preview: $(IFILES)
	dterm $(IFILES)

pics: rexpic.t rfspic.t rfsload.t secpic1.t secpic2.t buggerpic1.t buggerpic2.t buggerpic3.t linkingpic.t concpic.t

title.i: title
	troff -T$(DEV) title > title.i

intro.i: macs intro rfspic.t rexpic.t
	troff -T$(DEV) intro > intro.i

others.i: macs others.t
	troff -T$(DEV) others.t > others.i

others.t: others
	pic -T$(DEV) others > others.t

implementation.i: macs implementation rfsload.t
	troff -T$(DEV) implementation > implementation.i

bugger.i: macs bugger buggerpic1.t buggerpic2.t buggerpic3.t
	troff -T$(DEV) bugger > bugger.i

linking.i: macs linking linkingpic.t
	troff -T$(DEV) linking > linking.i

selex.1.i: selex.1
	troff -T$(DEV) -man selex.1 > selex.1.i

setup.i: macs setup rexpic.t rfsload.t
	troff -T$(DEV) setup > setup.i

security.i: macs security secpic1.t secpic2.t
	troff -T$(DEV) security > security.i

conclusion.i: macs conclusion concpic.t
	troff -T$(DEV) conclusion > conclusion.i

rexpic.t: rex.pic
	pic -T$(DEV) rex.pic > rexpic.t

rfspic.t: rfs.pic
	pic -T$(DEV) rfs.pic > rfspic.t

rfsload.t: rfsload.pic
	pic -T$(DEV) rfsload.pic > rfsload.t

rfsload.i: rfsload.t
	troff -T$(DEV) rfsload.t > rfsload.i

linkingpic.t: linking.pic
	pic -T$(DEV) linking.pic > linkingpic.t

secpic1.t: sec1.pic
	pic -T$(DEV) sec1.pic > secpic1.t

secpic2.t: sec2.pic
	pic -T$(DEV) sec2.pic > secpic2.t

buggerpic1.t: bugger1.pic
	pic -T$(DEV) bugger1.pic > buggerpic1.t

buggerpic2.t: bugger2.pic
	pic -T$(DEV) bugger2.pic > buggerpic2.t

buggerpic3.t: bugger3.pic
	pic -T$(DEV) bugger3.pic > buggerpic3.t

concpic.t: conc.pic
	pic -T$(DEV) conc.pic > concpic.t

concpic.i: concpic.t
	troff -T$(DEV) concpic.t > concpic.i

references.i: references
	troff -T$(DEV) references > references.i

clean:
	rm -f *.i others.t rexpic.t rfspic.t rfsload.t linkingpic.t secpic1.t secpic2.t buggerpic?.t concpic.t 
