$NetBSD: patch-af,v 1.1 1998/11/02 21:18:14 agc Exp $ NetBSD Makefile for sfio. --- /dev/null Mon Nov 2 17:57:38 1998 +++ src/lib/sfio/sfio.mk Mon Nov 2 17:46:11 1998 @@ -0,0 +1,43 @@ +# sfio Makefile for NetBSD make + +LIB= sfio + +SHLIB_MAJOR= 1 +SHLIB_MINOR= 0 + +CPPFLAGS+= -I${.CURDIR} + +SRCS= sfexit.c sfclose.c sfclrlock.c sfcvt.c sfdlen.c sfexcept.c sfextern.c \ + sffilbuf.c sfflsbuf.c sfprints.c sfgetd.c sfgetl.c sfgetr.c sfgetu.c \ + sfllen.c sfmode.c sfmove.c sfnew.c sfnputc.c sfopen.c \ + sfpool.c sfpopen.c sfprintf.c sfputd.c sfputl.c sfputr.c sfputu.c \ + sfpkrd.c sfread.c sfscanf.c sfseek.c sfset.c sfsetbuf.c sfdisc.c \ + sfstack.c sfstrtod.c sfsync.c sftable.c sftell.c sftmp.c \ + sfungetc.c sfvprintf.c sfvscanf.c sfwrite.c sfnotify.c sfsetfd.c \ + sfrd.c sfwr.c sfsk.c sfsize.c sfpurge.c sfpoll.c sfreserve.c \ + sfswap.c sfraise.c + +BINDIR= ../../../bin + +NOLINT= 1 + +ast_common.h : features/common + ${BINDIR}/iffe - run features/common > ast_common.h +sfstdgen : sfstdio.c + $(CC) -I. $(*) -o sfstdgen +sfstdhdr.h : + Stdio_b/sfstdhdr.sh $(CC) +sfstdio.h : sfstdgen + $(*) > $(<) + rm sfstdgen sfstdhdr.h + +sfexit.c: ast_common.h FEATURE/sfio + +FEATURE/sfio: features/sfio + $(BINDIR)/iffe set cc $(CC) : run features/sfio + +.include "${.CURDIR}/Sfio_f/Makefile.inc" +.include "${.CURDIR}/Stdio_s/Makefile.inc" +.include "${.CURDIR}/Sfio_dc/Makefile.inc" + +.include