Makefile revision 1.4
1# $NetBSD: Makefile,v 1.4 2001/01/07 08:38:02 tsutsui Exp $ 2 3COMMON= ${.CURDIR}/../common 4COMMONOBJ!= cd ${COMMON} && ${PRINTOBJDIR} 5 6.PATH: ${COMMON} 7 8PROG= bootxx 9SRCS= start.S bootxx.c 10SRCS+= romcalls.S putchar.c 11MKMAN= no 12STRIPFLAG= 13BINMODE= 444 14 15SIZE?= size 16 17S= ${.CURDIR}/../../../.. 18 19LDFLAGS= -x -N -Ttext 0 20CFLAGS= -Os -Wall 21 22CPPFLAGS+= -D_STANDALONE # -DBOOTXX_DEBUG 23CPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S} 24AFLAGS= -D_LOCORE 25 26CLEANFILES+= machine m68k 27 28L= ${COMMONOBJ}/lib 29LIBS= ${L}/sa/libsa.a ${L}/kern/libkern.a 30 31.BEGIN: machine m68k 32.NOPATH: machine m68k 33realdepend realall: machine m68k 34 35machine:: 36 -rm -f $@ 37 ln -s ${S}/arch/${MACHINE}/include $@ 38 39m68k:: 40 -rm -f $@ 41 ln -s ${S}/arch/m68k/include $@ 42 43${PROG}: ${OBJS} machine m68k 44 ${LD} ${LDFLAGS} -o ${PROG} ${OBJS} ${LIBS} 45 ${SIZE} ${PROG} 46 47.include <bsd.prog.mk> 48