# $NetBSD: Makefile,v 1.1 1999/12/09 14:53:23 tsutsui Exp $ COMMON= ${.CURDIR}/../common .ifnmake(print-objdir) COMMONOBJ!= cd ${COMMON}; ${MAKE} print-objdir .endif .PATH: ${COMMON} PROG= bootxx SRCS= start.S bootxx.c SRCS+= romcalls.S putchar.c MKMAN= no STRIPFLAG= BINMODE= 444 SIZE?= size S= ${.CURDIR}/../../../.. LDFLAGS= -x -N -Ttext 0 CFLAGS= -Os -Wall CPPFLAGS+= -D_STANDALONE -DBOOTXX_DEBUG CPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S} AFLAGS= -D_LOCORE CLEANFILES+= ${.OBJDIR}/machine ${.OBJDIR}/m68k L= ${COMMONOBJ}/lib LIBS= ${L}/sa/libsa.a ${L}/kern/libkern.a .BEGIN: ${.OBJDIR}/machine ${.OBJDIR}/m68k depend all: ${.OBJDIR}/machine ${.OBJDIR}/m68k ${.OBJDIR}/machine:: -rm -f $@ ln -s ${S}/arch/${MACHINE}/include $@ ${.OBJDIR}/m68k:: -rm -f $@ ln -s ${S}/arch/m68k/include $@ ${PROG}: ${OBJS} ${.OBJDIR}/machine ${.OBJDIR}/m68k ${LD} ${LDFLAGS} -o ${PROG} ${OBJS} ${LIBS} ${SIZE} ${PROG} .include