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

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