Cross Reference: Makefile
xref: /src/lib/libkern/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/libkern/
Makefile revision 1.6
11.6Smatt#	$NetBSD: Makefile,v 1.6 2013/08/25 14:20:30 matt Exp $
21.1Smatt
31.1Smatt.include <bsd.obj.mk>		# Pull in OBJDIR name rules.
41.1Smatt.include <bsd.own.mk>
51.5Smatt.include <bsd.klinks.mk>
61.1Smatt
71.6SmattLIBISPRIVATE?=	yes
81.1SmattLIB=	kern
91.1SmattDBG=	-Os
101.1Smatt
111.1SmattS= ${NETBSDSRCDIR}/sys
121.1SmattCPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S} -I${S}/arch
131.1Smatt
141.1SmattCPPFLAGS+= -D_STANDALONE
151.1Smatt
161.1SmattCOPTS+=	-ffreestanding
171.1SmattCOPTS+=	-fno-stack-protector
181.1SmattCOPTS+=	-fno-unwind-tables
191.1SmattCWARNFLAGS+= -Werror
201.1SmattCWARNFLAGS+= -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith
211.1Smatt
221.1Smatt### find out what to use for libkern
231.1SmattKERN_AS=	library
241.1SmattKERNDIR=	${S}/lib/libkern
251.1Smatt
261.6Smatt.include "${KERNDIR}/Makefile.libkern"
271.1Smatt.ifndef ARCHSUBDIR
281.1Smatt.BEGIN:
291.1Smatt	@echo no ARCHSUBDIR for ${MACHINE_ARCH} nor ${MACHINE_CPU}
301.1Smatt	@false
311.1Smatt.endif
321.1Smatt
331.1Smatt.include <bsd.lib.mk>
34

Indexes created Fri Dec 26 10:09:31 GMT 2025