Makefile revision 1.1
11.1Sminoura# $NetBSD: Makefile,v 1.1 2001/09/27 10:14:49 minoura Exp $ 21.1Sminoura 31.1SminouraBOOT= boot 41.1SminouraVERSION= 1.0 51.1Sminoura 61.1Sminoura# text address 71.1SminouraTEXT= 006000 81.1Sminoura 91.1SminouraPROG= ${BOOT} 101.1SminouraBINDIR= /usr/mdec 111.1SminouraBINMODE= 444 121.1SminouraMKMAN= no 131.1SminouraSTRIPFLAG= 141.1Sminoura 151.1SminouraBFDNAME= a.out-m68k-netbsd 161.1SminouraSTRIP?= /usr/bin/strip 171.1SminouraOBJCOPY?= /usr/bin/objcopy 181.1Sminoura 191.1SminouraSRCS= srt0.S boot.c conf.c exec_image.S 201.1SminouraS= ${.CURDIR}/../../../.. 211.1SminouraM= $S/arch/${MACHINE} 221.1SminouraCOMMONDIR= $M/stand/common 231.1Sminoura.PATH: ${COMMONDIR} 241.1Sminoura 251.1SminouraCPPFLAGS+= -nostdinc -I$S -I${.OBJDIR} -I$M/stand/libsa 261.1SminouraCPPFLAGS+= -I$M/stand/libiocs -I${COMMONDIR} 271.1SminouraCPPFLAGS+= -DTEXTADDR="0x${TEXT}" 281.1SminouraCPPFLAGS+= -DBOOT=\"${BOOT}\" -DBOOT_VERS=\"${VERSION}\" 291.1SminouraCFLAGS= -Wno-main -Os -m68020-60 301.1Sminoura 311.1SminouraLDFLAGS= -N -static -T ${.CURDIR}/boot.ldscript 321.1SminouraLIBIOCS!= cd $M/stand/libiocs && ${MAKE} print-objdir 331.1SminouraLIBSA!= cd $M/stand/libsa && ${MAKE} print-objdir 341.1SminouraLDLIBS= -L${LIBSA} -lsa -L${LIBIOCS} -liocs 351.1Sminoura 361.1Sminoura.PHONY: machine-links 371.1Sminourabeforedepend: machine-links 381.1Sminouramachine-links: 391.1Sminoura -rm -f machine && \ 401.1Sminoura ln -s $M/include machine 411.1Sminoura -rm -f ${MACHINE_ARCH} && \ 421.1Sminoura ln -s $S/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH} 431.1SminouraCLEANFILES+= machine ${MACHINE_ARCH} 441.1Sminoura 451.1Sminourarealall: machine-links ${PROG} 461.1Sminoura${BOOT}: ${OBJS} 471.1Sminoura ${LD} ${LDFLAGS} -o ${BOOT} ${OBJS} ${LDLIBS} 481.1Sminoura ${STRIP} -F ${BFDNAME} -o ${BOOT}.nosymbol ${BOOT} 491.1Sminoura 501.1SminouraCLEANFILES+= ${BOOT}.nosymbol 511.1Sminoura 521.1Sminoura.include <bsd.prog.mk> 53