[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc

Annotation of src/lib/libc/Makefile, Revision 1.14

1.8       mycroft     1: #      from: @(#)Makefile      5.2 (Berkeley) 3/5/91
1.14    ! jtc         2: #      $Id: Makefile,v 1.13 1993/10/07 00:17:24 cgd Exp $
1.1       cgd         3: #
                      4: # All library objects contain sccsid strings by default; they may be
                      5: # excluded as a space-saving measure.  To produce a library that does
                      6: # not contain these strings, delete -DLIBC_SCCS and -DSYSLIBC_SCCS
                      7: # from CFLAGS below.  To remove these strings from just the system call
                      8: # stubs, remove just -DSYSLIBC_SCCS from CFLAGS.
1.4       deraadt     9: #
1.6       deraadt    10: # The YP functions are always in libc. To choose that getpwent() and friends
                     11: # actually call the YP functions, put -DYP on the CFLAGS line below.
1.4       deraadt    12:
1.1       cgd        13: LIB=c
1.9       deraadt    14: CFLAGS+=-DYP -DLIBC_SCCS -DSYSLIBC_SCCS
1.13      cgd        15: AINC=  -I${.CURDIR}/arch/${MACHINE}
1.9       deraadt    16:
1.13      cgd        17: .if exists (${.CURDIR}/arch/${MACHINE}/Makefile.inc)
                     18: .PATH: ${.CURDIR}/arch/${MACHINE}
                     19: .include "${.CURDIR}/arch/${MACHINE}/Makefile.inc"
1.9       deraadt    20: .endif
1.1       cgd        21:
1.7       cgd        22: .include "${.CURDIR}/db/Makefile.inc"
1.1       cgd        23: .include "${.CURDIR}/compat-43/Makefile.inc"
                     24: .include "${.CURDIR}/gen/Makefile.inc"
                     25: .include "${.CURDIR}/locale/Makefile.inc"
                     26: .include "${.CURDIR}/net/Makefile.inc"
                     27: .include "${.CURDIR}/stdio/Makefile.inc"
                     28: .include "${.CURDIR}/stdlib/Makefile.inc"
                     29: .include "${.CURDIR}/string/Makefile.inc"
                     30: .include "${.CURDIR}/sys/Makefile.inc"
1.4       deraadt    31: .include "${.CURDIR}/yp/Makefile.inc"
                     32: .include "${.CURDIR}/rpc/Makefile.inc"
1.10      mycroft    33: .include "${.CURDIR}/quad/Makefile.inc"
1.1       cgd        34:
1.14    ! jtc        35: LIBKERN=       /sys/lib/libkern
        !            36:
        !            37: KSRCS= bcmp.c bzero.c ffs.c strcat.c strcmp.c strcpy.c strlen.c strncpy.c \
        !            38:        htonl.c htons.c ntohl.c ntohl.c
        !            39:
        !            40: copy-to-libkern:       ${KSRCS}
        !            41:        cp -p ${.ALLSRC} ${LIBKERN}
        !            42:
        !            43: rm-from-libkern:
        !            44:        for i in ${KSRCS}; do rm -f ${LIBKERN}/$$i; done
        !            45:
1.1       cgd        46: .include <bsd.lib.mk>

CVSweb <webmaster@jp.NetBSD.org>