.SUFFIXES : .m11 .obj
.m11.obj:
	macro -xs:10 -ns ../f.m11 $<

newlib:	oti.obj subr.obj stop.obj ots.obj short.obj errs.obj alloc.obj\
	open.obj getfdb.obj close.obj dcore.obj seterr.obj pause.obj\
	isnlsn.obj retd.obj retdsf.obj asfret.obj rets.obj setfil.obj\
	getarg.obj opens.obj ifrw.obj objenc.obj objdec.obj objfmt.obj eof.obj\
	eol.obj uio.obj rio.obj initio.obj encode.obj decode.obj fio.obj\
	enderr.obj getset.obj rewind.obj backsp.obj flushl.obj getput.obj\
	trary.obj tcmplx.obj vtran.obj vctran.obj bitwis.obj
	-rm -f newlib
	libr newlib -a oti.obj subr.obj stop.obj ots.obj short.obj errs.obj\
		alloc.obj open.obj getfdb.obj close.obj dcore.obj seterr.obj\
		pause.obj isnlsn.obj retd.obj retdsf.obj asfret.obj rets.obj\
		setfil.obj getarg.obj opens.obj ifrw.obj objenc.obj objdec.obj\
		objfmt.obj eof.obj eol.obj uio.obj rio.obj initio.obj\
		encode.obj decode.obj fio.obj enderr.obj getset.obj rewind.obj\
		backsp.obj flushl.obj getput.obj trary.obj tcmplx.obj\
		vtran.obj vctran.obj bitwis.obj\
		-g short '$$err' '$$errtb'
	rm *.obj

clean:
	: 'get rid of sccs source??'
	rm -f alloc.m11 backsp.m11 bitwis.m11 close.m11 dcore.m11 \
		eof.m11 errs.m11 fio.m11 flushl.m11 getarg.m11 \
		getfdb.m11 getput.m11 getset.m11 ifrw.m11 initio.m11 \
		objfmt.m11 open.m11 opens.m11 oti.m11 ots.m11 pause.m11 \
		rewind.m11 rio.m11 setfil.m11 short.m11 stop.m11 \
		subr.m11 uio.m11
