Makefile revision 1.8
11.8Sskrll# $NetBSD: Makefile,v 1.8 2005/12/28 09:10:26 skrll 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.6SnonakaCFLAGS= -Os -mmultiple -ffreestanding 131.1Snonaka 141.1SnonakaCLEANFILES+= machine powerpc 151.1Snonaka 161.8Sskrll.if !make(obj) && !make(clean) && !make(cleandir) 171.4Stsutsui.PHONY: machine-links 181.4Stsutsuibeforedepend: machine-links 191.1Snonaka 201.4Stsutsuimachine-links: 211.4Stsutsui -rm -f machine 221.4Stsutsui ln -s ${S}/arch/${MACHINE}/include machine 231.4Stsutsui -rm -f ${MACHINE_ARCH} 241.4Stsutsui ln -s ${S}/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH} 251.8Sskrll.endif 261.4Stsutsui 271.4Stsutsui.include <bsd.prog.mk> 281.1Snonaka 291.1Snonaka### find out what to use for libkern 301.1SnonakaKERN_AS= library 311.1Snonaka.include "${S}/lib/libkern/Makefile.inc" 321.1SnonakaLIBKERN= ${KERNLIB} 331.1Snonaka 341.1Snonaka### find out what to use for libz 351.1SnonakaZ_AS= library 361.1Snonaka.include "${S}/lib/libz/Makefile.inc" 371.1SnonakaLIBZ= ${ZLIB} 381.1Snonaka 391.1Snonaka### find out what to use for libsa 401.1SnonakaSA_AS= library 411.1SnonakaSAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes 421.1Snonaka.include "${S}/lib/libsa/Makefile.inc" 431.1SnonakaLIBSA= ${SALIB} 441.1Snonaka 451.1SnonakaLIBS= ${LIBSA} ${LIBZ} ${LIBKERN} 461.1Snonaka 471.4Stsutsuirealall: machine-links ${LIBS} 481.1Snonaka 491.1Snonakacleandir distclean: cleanlibdir 501.1Snonaka 511.1Snonakacleanlibdir: 521.1Snonaka -rm -rf lib 53