NetBSD/lib/libcompat/Makefile
kleink dc2dac7564 G/C the manual pages for getpw(3), vlimit(3) and vtimes(3). Although stated
in the manuals, these interfaces don't actually exist in libcompat and it isn't
likely that anyone needs nor actually implementents them; in fact,
<sys/vlimit.h> was removed recently.
1999-08-22 12:43:51 +00:00

52 lines
1.1 KiB
Makefile

# $NetBSD: Makefile,v 1.24 1999/08/22 12:43:51 kleink Exp $
LIB= compat
CPPFLAGS+=-DLIBC_SCCS -DSYSLIBC_SCCS -D__LIBCOMPAT_SOURCE__
AINC= -I${.CURDIR}/../libc/arch/${MACHINE_ARCH}
.if defined(DESTDIR)
AINC+= -nostdinc -idirafter ${DESTDIR}/usr/include
.endif
MKPIC= no
.PATH: ${.CURDIR}/4.1/${MACHINE_ARCH} ${.CURDIR}/4.1 \
${.CURDIR}/4.3/${MACHINE_ARCH} ${.CURDIR}/4.3 \
${.CURDIR}/4.4/${MACHINE_ARCH} ${.CURDIR}/4.4 \
${.CURDIR}/regexp
# compat 4.1 sources
# missing: getpw.c tell.c vlimit.c vtimes.c
SRCS= gtty.c ftime.c stty.c
.if (${MACHINE} == "vax")
# missing: (for vax) reset.s
.endif
MAN+= ftime.3 stty.3
MLINKS+=stty.3 gtty.3
# compat 4.3 sources
# missing: ecvt.c gcvt.c sibuf.c sobuf.c strout.c
SRCS+= cfree.c lsearch.c regex.c rexec.c
SRCS+= insque.c remque.c ruserpass.c
# missing: ecvt.0
MAN+= insque.3 lsearch.3 re_comp.3 rexec.3
#MLINKS+=ecvt.3 fcvt.3 ecvt.3 gcvt.3
MLINKS+=insque.3 remque.3
MLINKS+=lsearch.3 lfind.3
MLINKS+=re_comp.3 re_exec.3
# compat 4.4 sources
SRCS+= cuserid.c
MAN+= cuserid.3
# regexp sources
SRCS+= regerror.c regexp.c regsub.c
MAN+= regexp.3
.include <bsd.lib.mk>