Home | History | Annotate | Line # | Download | only in zbsdmod
Makefile revision 1.11
      1 #	$NetBSD: Makefile,v 1.11 2019/09/23 13:42:37 christos Exp $
      2 
      3 WARNS?=	4
      4 
      5 .include <bsd.init.mk>
      6 
      7 S=	${.CURDIR}/../../../..
      8 
      9 OBJS=	zbsdmod.o
     10 SRCS=	zbsdmod.c
     11 NOMAN=	# defined
     12 
     13 realall: ${OBJS}
     14 	${OBJCOPY} -R .eh_frame ${.OBJDIR}/zbsdmod.o
     15 
     16 .include <bsd.klinks.mk>
     17 .include <bsd.prog.mk>
     18 
     19 afterinstall:
     20 	${INSTALL_FILE} ${INSTALL_COPY} -o root -g wheel -m 644 \
     21 		${OBJS} ${DESTDIR}/${BINDIR}
     22 
     23 CPUFLAGS=
     24 COPTS=		-Os
     25 CFLAGS+=	-fno-strict-aliasing
     26 CFLAGS+=	-DMACHINE=\"${MACHINE}\" -DUTS_RELEASE=\"2.4.20\"
     27 CPPFLAGS+=	${ARM_APCS_FLAGS} -mcpu=xscale
     28 CPPFLAGS+=      -nostdinc -D_STANDALONE
     29 CPPFLAGS+=	-I${.OBJDIR} -I${S}
     30 
     31 release: check_RELEASEDIR
     32 	${HOST_INSTALL_FILE} -m ${NONBINMODE} ${OBJS} \
     33 	    ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation
     34