Makefile revision 1.1
11.1Sgarbled# $NetBSD: Makefile,v 1.1 2007/12/17 19:12:00 garbled Exp $ 21.1Sgarbled 31.1SgarbledS= ${.CURDIR}/../../../.. 41.1Sgarbled 51.1SgarbledNOMAN= # defined 61.1Sgarbled 71.1SgarbledCPPFLAGS+= -D_STANDALONE 81.1SgarbledCPPFLAGS+= -D__daddr_t=int32_t 91.1SgarbledCPPFLAGS+= -I. -I${S} -I${.OBJDIR} 101.1SgarbledCPPFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-pointer-sign 111.1Sgarbled 121.1SgarbledCFLAGS= -Os -mmultiple -ffreestanding 131.1Sgarbled 141.1SgarbledCLEANFILES+= machine powerpc 151.1Sgarbled 161.1Sgarbled.if !make(obj) && !make(clean) && !make(cleandir) 171.1Sgarbled.PHONY: machine-links 181.1Sgarbledbeforedepend: machine-links 191.1Sgarbled 201.1Sgarbledmachine-links: 211.1Sgarbled -rm -f machine 221.1Sgarbled ln -s ${S}/arch/${MACHINE}/include machine 231.1Sgarbled -rm -f ${MACHINE_ARCH} 241.1Sgarbled ln -s ${S}/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH} 251.1Sgarbled.endif 261.1Sgarbled 271.1Sgarbled.include <bsd.prog.mk> 281.1Sgarbled 291.1Sgarbled### find out what to use for libkern 301.1SgarbledKERN_AS= library 311.1Sgarbled.include "${S}/lib/libkern/Makefile.inc" 321.1SgarbledLIBKERN= ${KERNLIB} 331.1Sgarbled 341.1Sgarbled### find out what to use for libz 351.1SgarbledZ_AS= library 361.1Sgarbled.include "${S}/lib/libz/Makefile.inc" 371.1SgarbledLIBZ= ${ZLIB} 381.1Sgarbled 391.1Sgarbled### find out what to use for libsa 401.1SgarbledSA_AS= library 411.1SgarbledSAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes SA_INCLUDE_NET=no 421.1Sgarbled.include "${S}/lib/libsa/Makefile.inc" 431.1SgarbledLIBSA= ${SALIB} 441.1Sgarbled 451.1SgarbledLIBS= ${LIBSA} ${LIBZ} ${LIBKERN} 461.1Sgarbled 471.1Sgarbledrealall: machine-links ${LIBS} 481.1Sgarbled 491.1Sgarbledcleandir distclean: cleanlibdir 501.1Sgarbled 511.1Sgarbledcleanlibdir: 521.1Sgarbled -rm -rf lib 53