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.4
11.4Stsutsui#	$NetBSD: Makefile,v 1.4 2001/01/07 08:38:02 tsutsui Exp $
21.1Stsutsui
31.1StsutsuiCOMMON=	${.CURDIR}/../common
41.4StsutsuiCOMMONOBJ!=	cd ${COMMON} && ${PRINTOBJDIR}
51.1Stsutsui
61.1Stsutsui.PATH:	${COMMON}
71.1Stsutsui
81.1StsutsuiPROG= bootxx
91.1StsutsuiSRCS= start.S bootxx.c
101.1StsutsuiSRCS+= romcalls.S putchar.c
111.1StsutsuiMKMAN= no
121.1StsutsuiSTRIPFLAG=
131.1StsutsuiBINMODE= 444
141.1Stsutsui
151.1StsutsuiSIZE?= size
161.1Stsutsui
171.1StsutsuiS= ${.CURDIR}/../../../..
181.1Stsutsui
191.1StsutsuiLDFLAGS= -x -N -Ttext 0
201.1StsutsuiCFLAGS= -Os -Wall
211.1Stsutsui
221.3StsutsuiCPPFLAGS+= -D_STANDALONE # -DBOOTXX_DEBUG
231.1StsutsuiCPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S}
241.1StsutsuiAFLAGS= -D_LOCORE
251.1Stsutsui
261.2SmycroftCLEANFILES+= machine m68k
271.1Stsutsui
281.1StsutsuiL= ${COMMONOBJ}/lib
291.1StsutsuiLIBS= ${L}/sa/libsa.a ${L}/kern/libkern.a
301.1Stsutsui
311.2Smycroft.BEGIN: machine m68k
321.2Smycroft.NOPATH: machine m68k
331.2Smycroftrealdepend realall: machine m68k
341.1Stsutsui
351.2Smycroftmachine::
361.1Stsutsui	-rm -f $@
371.1Stsutsui	ln -s ${S}/arch/${MACHINE}/include $@
381.1Stsutsui
391.2Smycroftm68k::
401.1Stsutsui	-rm -f $@
411.1Stsutsui	ln -s ${S}/arch/m68k/include $@
421.1Stsutsui
431.2Smycroft${PROG}: ${OBJS} machine m68k
441.1Stsutsui	${LD} ${LDFLAGS} -o ${PROG} ${OBJS} ${LIBS}
451.1Stsutsui	${SIZE} ${PROG}
461.1Stsutsui
471.1Stsutsui.include <bsd.prog.mk>
48

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