Makefile revision 1.5
11.5Snonaka#	$NetBSD: Makefile,v 1.5 2004/01/05 15:15:26 nonaka Exp $
21.1Snonaka
31.1SnonakaS= ${.CURDIR}/../../../..
41.1Snonaka
51.2StvNOMAN= # defined
61.1Snonaka
71.1SnonakaCPPFLAGS+= -D_STANDALONE
81.5SnonakaCPPFLAGS+= -D__daddr_t=int32_t
91.1SnonakaCPPFLAGS+= -I. -I${S} -I${.OBJDIR}
101.1SnonakaCPPFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes
111.3Smatt
121.3SmattCFLAGS+= -ffreestanding
131.1Snonaka
141.1SnonakaCLEANFILES+= machine powerpc
151.1Snonaka
161.4Stsutsui.PHONY: machine-links
171.4Stsutsuibeforedepend: machine-links
181.1Snonaka
191.4Stsutsuimachine-links:
201.4Stsutsui	-rm -f machine
211.4Stsutsui	ln -s ${S}/arch/${MACHINE}/include machine
221.4Stsutsui	-rm -f ${MACHINE_ARCH}
231.4Stsutsui	ln -s ${S}/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH}
241.4Stsutsui
251.4Stsutsui.include <bsd.prog.mk>
261.1Snonaka
271.1Snonaka### find out what to use for libkern
281.1SnonakaKERN_AS=	library
291.1Snonaka.include "${S}/lib/libkern/Makefile.inc"
301.1SnonakaLIBKERN=	${KERNLIB}
311.1Snonaka
321.1Snonaka### find out what to use for libz
331.1SnonakaZ_AS=		library
341.1Snonaka.include "${S}/lib/libz/Makefile.inc"
351.1SnonakaLIBZ=		${ZLIB}
361.1Snonaka
371.1Snonaka### find out what to use for libsa
381.1SnonakaSA_AS=		library
391.1SnonakaSAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes
401.1Snonaka.include "${S}/lib/libsa/Makefile.inc"
411.1SnonakaLIBSA=		${SALIB}
421.1Snonaka
431.1SnonakaLIBS= ${LIBSA} ${LIBZ} ${LIBKERN}
441.1Snonaka
451.4Stsutsuirealall: machine-links ${LIBS}
461.1Snonaka
471.1Snonakacleandir distclean: cleanlibdir
481.1Snonaka
491.1Snonakacleanlibdir:
501.1Snonaka	-rm -rf lib
51