1 1.4 joerg # $NetBSD: Makefile,v 1.4 2014/08/08 16:56:31 joerg Exp $ 2 1.1 kiyohara 3 1.1 kiyohara S= ${.CURDIR}/../../../.. 4 1.1 kiyohara 5 1.1 kiyohara NOMAN= # defined 6 1.1 kiyohara 7 1.1 kiyohara CPPFLAGS+= -D_STANDALONE 8 1.1 kiyohara CPPFLAGS+= -D__daddr_t=int32_t 9 1.1 kiyohara CPPFLAGS+= -I. -I${S} -I${.OBJDIR} 10 1.1 kiyohara CPPFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes 11 1.1 kiyohara 12 1.4 joerg CFLAGS= -Os -ffreestanding 13 1.1 kiyohara 14 1.1 kiyohara .include <bsd.prog.mk> 15 1.3 matt .include <bsd.klinks.mk> 16 1.1 kiyohara 17 1.1 kiyohara ### find out what to use for libkern 18 1.1 kiyohara KERN_AS= library 19 1.1 kiyohara .include "${S}/lib/libkern/Makefile.inc" 20 1.1 kiyohara LIBKERN= ${KERNLIB} 21 1.1 kiyohara 22 1.1 kiyohara ### find out what to use for libz 23 1.1 kiyohara Z_AS= library 24 1.1 kiyohara .include "${S}/lib/libz/Makefile.inc" 25 1.1 kiyohara LIBZ= ${ZLIB} 26 1.1 kiyohara 27 1.1 kiyohara ### find out what to use for libsa 28 1.1 kiyohara SA_AS= library 29 1.1 kiyohara SAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes SA_INCLUDE_NET=no 30 1.1 kiyohara .include "${S}/lib/libsa/Makefile.inc" 31 1.1 kiyohara LIBSA= ${SALIB} 32 1.1 kiyohara 33 1.1 kiyohara LIBS= ${LIBSA} ${LIBZ} ${LIBKERN} 34 1.1 kiyohara 35 1.3 matt realall: ${LIBS} 36 1.1 kiyohara 37 1.2 dholland cleandir distclean: .WAIT cleanlibdir 38 1.1 kiyohara 39 1.1 kiyohara cleanlibdir: 40 1.1 kiyohara -rm -rf lib 41