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