Makefile revision 1.5
1#	$NetBSD: Makefile,v 1.5 2013/08/21 05:45:16 matt Exp $
2
3WITHOUT_MAN=true  # defined
4
5.include <bsd.obj.mk>		# Pull in OBJDIR name rules.
6.include <bsd.own.mk>
7.include <bsd.klinks.mk>
8
9LIB=	kern
10LIBISPRIVATE?=	yes
11DBG=	-Os
12
13S= ${NETBSDSRCDIR}/sys
14CPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S} -I${S}/arch
15
16CPPFLAGS+= -D_STANDALONE
17
18COPTS+=	-ffreestanding
19COPTS+=	-fno-stack-protector
20COPTS+=	-fno-unwind-tables
21CWARNFLAGS+= -Werror
22CWARNFLAGS+= -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith
23
24### find out what to use for libkern
25KERN_AS=	library
26KERNDIR=	${S}/lib/libkern
27
28.include "${S}/lib/libkern/Makefile.libkern"
29.ifndef ARCHSUBDIR
30.BEGIN:
31	@echo no ARCHSUBDIR for ${MACHINE_ARCH} nor ${MACHINE_CPU}
32	@false
33.endif
34
35.include <bsd.lib.mk>
36