Makefile revision 1.1
11.1Sminoura# $NetBSD: Makefile,v 1.1 1999/07/04 04:38:54 minoura Exp $ 21.1Sminoura 31.1SminouraBOOT= mboot 41.1SminouraVERSION= 0.1 51.1Sminoura 61.1Sminoura# text address 71.1SminouraTEXT= 00002000 81.1SminouraTEXTSZ= 1024 91.1Sminoura 101.1SminouraPROG= ${BOOT} 111.1SminouraBINDIR= /usr/mdec 121.1SminouraBINMODE= 444 131.1SminouraSCRIPTSMODE= 555 141.1SminouraSCRIPTS= newdisk.sh 151.1SminouraMKMAN= no 161.1SminouraSTRIPFLAG= 171.1Sminoura 181.1SminouraSTRIP?= /usr/bin/strip 191.1SminouraOBJCOPY?= /usr/bin/objcopy 201.1Sminoura 211.1SminouraSRCS= srt0.S mboot.c 221.1SminouraKERN!= cd ${.CURDIR}/../../../..; pwd 231.1Sminoura 241.1SminouraCPPFLAGS+= -nostdinc -I${KERN} -I${.CURDIR} -I. 251.1Sminoura#CPPFLAGS+= -I${.CURDIR}/../libiocs 261.1SminouraCPPFLAGS+= -DTEXTADDR="0x${TEXT}" 271.1SminouraCPPFLAGS+= -DBOOT=\"${BOOT}\" -DBOOT_VERS=\"${VERSION}\" 281.1SminouraCFLAGS= -Wno-main -Os -m68000 291.1Sminoura 301.1SminouraLDFLAGS= -n -static -T ${TEXT} 311.1Sminoura 321.1Sminoura.PHONY: machine-links 331.1Sminourabeforedepend: machine-links 341.1Sminouramachine-links: 351.1Sminoura echo ${.CURDIR} 361.1Sminoura -rm -f machine && \ 371.1Sminoura ln -s ${KERN}/arch/${MACHINE}/include machine 381.1Sminoura -rm -f ${MACHINE_ARCH} && \ 391.1Sminoura ln -s ${KERN}/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH} 401.1SminouraCLEANFILES+= machine ${MACHINE_ARCH} 411.1Sminoura 421.1Sminouraall: machine-links ${PROG} 431.1Sminoura${BOOT}: ${OBJS} 441.1Sminoura ${LD} ${LDFLAGS} -o ${BOOT}.x ${OBJS} ${LDLIBS} 451.1Sminoura# ${STRIP} ${BOOT}.x 461.1Sminoura# dd bs=32 skip=1 count=32 if=${BOOT}.x of=${BOOT} 471.1Sminoura ${OBJCOPY} -O binary ${BOOT}.x ${BOOT} 481.1Sminoura @rm ${BOOT}.x 491.1SminouraCLEANFILES+= ${BOOT}.x 501.1Sminoura 511.1Sminoura.include <bsd.prog.mk> 52