xref: /original-bsd/sys/pmax/stand/Makefile (revision 68d9582f)
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