1# $MirOS: src/sys/lib/libkern/Makefile,v 1.17 2014/01/11 18:16:16 tg Exp $ 2# $NetBSD: Makefile,v 1.31 1996/08/10 04:01:31 mycroft Exp $ 3# $OpenBSD: Makefile,v 1.18 2004/11/28 07:20:25 mickey Exp $ 4 5LIB= kern 6NOPIC= yes 7 8MACHINE= ${XMACHINE} 9MACHINE_ARCH= ${XMACHINE_ARCH} 10 11KERNBASE?= $S/../kern 12.if ${KERNCPPFLAGS:M-DSMALL_KERNEL} 13SMALL= #defined 14.endif 15 16CPPFLAGS= ${KERNCPPFLAGS} 17 18.include "${KERNBASE}/c/Makefile.inc" 19.include "${KERNBASE}/z/Makefile.adler32" 20 21# Other stuff 22SRCS+= getsn.c bcd.c 23 24# Files to clean up 25CLEANFILES+= lib${LIB}.o lib${LIB}.po 26 27install: 28 29.include <bsd.lib.mk> 30 31lib${LIB}.o:: ${OBJS} 32 @echo building standard ${LIB} library 33 @rm -f lib${LIB}.o 34 @${LD} -r -o lib${LIB}.o `${LORDER} ${OBJS} | tsort` 35