xref: /original-bsd/sys/pmax/stand/Makefile (revision a5b2b2cf)
1#	@(#)Makefile	5.2 (Berkeley) 09/13/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		../../libkern/obj/libkern.a
27
28mkboottape: mkboottape.c
29	${CC} ${CFLAGS} -o $@ mkboottape.c
30
31# for testing
32tboot: boot.c
33	cc -o $@ ${CFLAGS} -DTEST boot.c
34
35clean:
36	rm -f *.o ${ALL} a.out core errs
37
38depend: ${SRCS}
39	mkdep ${INCPATH} -DSTANDALONE ${SRCS}
40
41install: FRC
42	mkboot boot ${DESTDIR}/usr/mdec/rzboot ${DESTDIR}/usr/mdec/bootrz
43
44lint: ${SRCS}
45	lint ${COPTS} -hxbn boot.c ${SRCS}
46
47tags: ${SRCS}
48	ctags ${SRCS}
49
50FRC:
51
52