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