Makefile revision 1.6
11.6Stsutsui#	$NetBSD: Makefile,v 1.6 2003/03/30 08:01:13 tsutsui Exp $
21.1Stsutsui
31.1StsutsuiS= ${.CURDIR}/../../../..
41.1Stsutsui
51.4StvNOMAN= # defined
61.1Stsutsui
71.1StsutsuiCFLAGS= -Os -Wall
81.1Stsutsui
91.3StsutsuiCPPFLAGS+= -D_STANDALONE
101.5StsutsuiCPPFLAGS+= -DLIBSA_USE_MEMCPY -DLIBSA_USE_MEMSET
111.1StsutsuiCPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S} -I.
121.6StsutsuiCPPFLAGS+= -D__daddr_t=int32_t
131.1StsutsuiAFLAGS= -D_LOCORE
141.1Stsutsui
151.2SmycroftCLEANFILES+= machine m68k
161.1Stsutsui
171.2Smycroft.BEGIN: machine m68k
181.2Smycroft.NOPATH: machine m68k
191.2Smycroftrealdepend realall: machine m68k
201.1Stsutsui
211.2Smycroftmachine::
221.1Stsutsui	-rm -f $@
231.1Stsutsui	ln -s ${S}/arch/${MACHINE}/include $@
241.1Stsutsui
251.2Smycroftm68k::
261.1Stsutsui	-rm -f $@
271.1Stsutsui	ln -s ${S}/arch/m68k/include $@
281.1Stsutsui
291.2Smycroft${OBJS}: machine m68k
301.1Stsutsui
311.1Stsutsui### find out what to use for libkern
321.1StsutsuiKERN_AS= library
331.1Stsutsui.include "${S}/lib/libkern/Makefile.inc"
341.1StsutsuiLIBKERN= ${KERNLIB}
351.1Stsutsui
361.1Stsutsui### find out what to use for libz
371.1StsutsuiZ_AS= library
381.1Stsutsui.include "${S}/lib/libz/Makefile.inc"
391.1StsutsuiLIBZ= ${ZLIB}
401.1Stsutsui
411.1Stsutsui### find out what to use for libsa
421.1StsutsuiSA_AS= library
431.1StsutsuiSAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes
441.1Stsutsui.include "${S}/lib/libsa/Makefile.inc"
451.1StsutsuiLIBSA= ${SALIB}
461.1Stsutsui
471.1StsutsuiLIBS= ${LIBSA} ${LIBZ} ${LIBKERN}
481.1Stsutsui
491.2Smycroftrealall: ${LIBS}
501.1Stsutsui
511.1Stsutsuicleandir distclean: cleanlibdir
521.1Stsutsui
531.1Stsutsuicleanlibdir:
541.1Stsutsui	-rm -rf lib
551.1Stsutsui
561.1Stsutsui.include <bsd.prog.mk>
57