Cross Reference: Makefile
xref: /src/sys/arch/news68k/stand/bootxx/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/news68k/stand/bootxx/
Makefile revision 1.5
11.5Stsutsui#	$NetBSD: Makefile,v 1.5 2001/01/30 12:42:44 tsutsui Exp $
21.5Stsutsui
31.5Stsutsui.include <bsd.prog.mk>
41.1Stsutsui
51.1StsutsuiCOMMON=	${.CURDIR}/../common
61.4StsutsuiCOMMONOBJ!=	cd ${COMMON} && ${PRINTOBJDIR}
71.1Stsutsui
81.1Stsutsui.PATH:	${COMMON}
91.1Stsutsui
101.1StsutsuiPROG= bootxx
111.1StsutsuiSRCS= start.S bootxx.c
121.1StsutsuiSRCS+= romcalls.S putchar.c
131.1StsutsuiMKMAN= no
141.1StsutsuiSTRIPFLAG=
151.1StsutsuiBINMODE= 444
161.1Stsutsui
171.1StsutsuiSIZE?= size
181.1Stsutsui
191.1StsutsuiS= ${.CURDIR}/../../../..
201.1Stsutsui
211.1StsutsuiLDFLAGS= -x -N -Ttext 0
221.1StsutsuiCFLAGS= -Os -Wall
231.1Stsutsui
241.3StsutsuiCPPFLAGS+= -D_STANDALONE # -DBOOTXX_DEBUG
251.1StsutsuiCPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S}
261.1StsutsuiAFLAGS= -D_LOCORE
271.1Stsutsui
281.2SmycroftCLEANFILES+= machine m68k
291.1Stsutsui
301.1StsutsuiL= ${COMMONOBJ}/lib
311.1StsutsuiLIBS= ${L}/sa/libsa.a ${L}/kern/libkern.a
321.1Stsutsui
331.2Smycroft.BEGIN: machine m68k
341.2Smycroft.NOPATH: machine m68k
351.2Smycroftrealdepend realall: machine m68k
361.1Stsutsui
371.2Smycroftmachine::
381.1Stsutsui	-rm -f $@
391.1Stsutsui	ln -s ${S}/arch/${MACHINE}/include $@
401.1Stsutsui
411.2Smycroftm68k::
421.1Stsutsui	-rm -f $@
431.1Stsutsui	ln -s ${S}/arch/m68k/include $@
441.1Stsutsui
451.2Smycroft${PROG}: ${OBJS} machine m68k
461.1Stsutsui	${LD} ${LDFLAGS} -o ${PROG} ${OBJS} ${LIBS}
471.1Stsutsui	${SIZE} ${PROG}
48

Indexes created Sat Dec 06 07:09:36 GMT 2025