1# @(#)Makefile 5.1 (Berkeley) 05/04/92 2 3DESTDIR= 4STAND= /stand 5INCPATH= -I../.. -I../../sys 6DEFS= ${INCPATH} -DSTANDALONE -D_MONFUNCS -DSMALL 7 8# Collections of C options: 9# COPTS device drivers/assembler, not optimized 10# CFLAGS everything else 11 12COPTS= ${DEFS} 13CFLAGS= -O ${DEFS} 14 15SRCS= mkboot.c 16 17ALL= mkboot boot mkboottape 18 19all: ${ALL} 20 21mkboot: mkboot.c 22 ${CC} ${CFLAGS} -o $@ mkboot.c 23 24boot: start.o boot.o conf.o sys.o 25 ld -N -T 80100000 -o $@ start.o boot.o conf.o sys.o 26 27mkboottape: mkboottape.c 28 ${CC} ${CFLAGS} -o $@ mkboottape.c 29 30# for testing 31tboot: boot.c 32 cc -o $@ ${CFLAGS} -DTEST boot.c 33 34clean: 35 rm -f *.o ${ALL} a.out core errs 36 37depend: ${SRCS} 38 mkdep ${INCPATH} -DSTANDALONE ${SRCS} 39 40install: FRC 41 mkboot boot ${DESTDIR}/usr/mdec/rzboot ${DESTDIR}/usr/mdec/bootrz 42 43lint: ${SRCS} 44 lint ${COPTS} -hxbn boot.c ${SRCS} 45 46tags: ${SRCS} 47 ctags ${SRCS} 48 49FRC: 50 51