Makefile revision 1.1
11.1Skiyohara#	$NetBSD: Makefile,v 1.1 2008/05/26 16:36:09 kiyohara Exp $
21.1Skiyohara
31.1SkiyoharaS= ${.CURDIR}/../../../..
41.1Skiyohara
51.1SkiyoharaNOMAN= # defined
61.1Skiyohara
71.1SkiyoharaCPPFLAGS+= -D_STANDALONE
81.1SkiyoharaCPPFLAGS+= -D__daddr_t=int32_t
91.1SkiyoharaCPPFLAGS+= -I. -I${S} -I${.OBJDIR}
101.1SkiyoharaCPPFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes
111.1Skiyohara
121.1SkiyoharaCFLAGS= -Os -mmultiple -ffreestanding
131.1Skiyohara
141.1SkiyoharaCLEANFILES+= machine powerpc
151.1Skiyohara
161.1Skiyohara.if !make(obj) && !make(clean) && !make(cleandir)
171.1Skiyohara.PHONY: machine-links
181.1Skiyoharabeforedepend: machine-links
191.1Skiyohara
201.1Skiyoharamachine-links:
211.1Skiyohara	-rm -f machine
221.1Skiyohara	ln -s ${S}/arch/${MACHINE}/include machine
231.1Skiyohara	-rm -f ${MACHINE_ARCH}
241.1Skiyohara	ln -s ${S}/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH}
251.1Skiyohara.endif
261.1Skiyohara
271.1Skiyohara.include <bsd.prog.mk>
281.1Skiyohara
291.1Skiyohara### find out what to use for libkern
301.1SkiyoharaKERN_AS=	library
311.1Skiyohara.include "${S}/lib/libkern/Makefile.inc"
321.1SkiyoharaLIBKERN=	${KERNLIB}
331.1Skiyohara
341.1Skiyohara### find out what to use for libz
351.1SkiyoharaZ_AS=		library
361.1Skiyohara.include "${S}/lib/libz/Makefile.inc"
371.1SkiyoharaLIBZ=		${ZLIB}
381.1Skiyohara
391.1Skiyohara### find out what to use for libsa
401.1SkiyoharaSA_AS=		library
411.1SkiyoharaSAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes SA_INCLUDE_NET=no
421.1Skiyohara.include "${S}/lib/libsa/Makefile.inc"
431.1SkiyoharaLIBSA=		${SALIB}
441.1Skiyohara
451.1SkiyoharaLIBS= ${LIBSA} ${LIBZ} ${LIBKERN}
461.1Skiyohara
471.1Skiyohararealall: machine-links ${LIBS}
481.1Skiyohara
491.1Skiyoharacleandir distclean: cleanlibdir
501.1Skiyohara
511.1Skiyoharacleanlibdir:
521.1Skiyohara	-rm -rf lib
53