Makefile revision 1.10
11.10Stsutsui# $NetBSD: Makefile,v 1.10 2009/01/12 06:50:31 tsutsui Exp $ 21.1Stsutsui 31.1StsutsuiS= ${.CURDIR}/../../../.. 41.1Stsutsui 51.4StvNOMAN= # defined 61.1Stsutsui 71.1StsutsuiCFLAGS= -Os -Wall 81.10StsutsuiCFLAGS+= -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith 91.1Stsutsui 101.3StsutsuiCPPFLAGS+= -D_STANDALONE 111.5StsutsuiCPPFLAGS+= -DLIBSA_USE_MEMCPY -DLIBSA_USE_MEMSET 121.1StsutsuiCPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S} -I. 131.6StsutsuiCPPFLAGS+= -D__daddr_t=int32_t 141.1StsutsuiAFLAGS= -D_LOCORE 151.1Stsutsui 161.2SmycroftCLEANFILES+= machine m68k 171.1Stsutsui 181.9Sskrll.if !make(obj) && !make(clean) && !make(cleandir) 191.7Stsutsui.PHONY: machine-links 201.7Stsutsuibeforedepend: machine-links 211.7Stsutsuimachine-links: 221.7Stsutsui -rm -f machine 231.7Stsutsui ln -s ${S}/arch/${MACHINE}/include machine 241.7Stsutsui -rm -f ${MACHINE_ARCH} 251.7Stsutsui ln -s ${S}/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH} 261.9Sskrll.endif 271.1Stsutsui 281.7Stsutsui.include <bsd.prog.mk> 291.1Stsutsui 301.1Stsutsui### find out what to use for libkern 311.1StsutsuiKERN_AS= library 321.1Stsutsui.include "${S}/lib/libkern/Makefile.inc" 331.1StsutsuiLIBKERN= ${KERNLIB} 341.1Stsutsui 351.1Stsutsui### find out what to use for libz 361.1StsutsuiZ_AS= library 371.1Stsutsui.include "${S}/lib/libz/Makefile.inc" 381.1StsutsuiLIBZ= ${ZLIB} 391.1Stsutsui 401.1Stsutsui### find out what to use for libsa 411.1StsutsuiSA_AS= library 421.1StsutsuiSAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes 431.1Stsutsui.include "${S}/lib/libsa/Makefile.inc" 441.1StsutsuiLIBSA= ${SALIB} 451.1Stsutsui 461.1StsutsuiLIBS= ${LIBSA} ${LIBZ} ${LIBKERN} 471.1Stsutsui 481.7Stsutsuirealall: machine-links ${LIBS} 491.1Stsutsui 501.1Stsutsuicleandir distclean: cleanlibdir 511.1Stsutsui 521.1Stsutsuicleanlibdir: 531.1Stsutsui -rm -rf lib 54