xref: /original-bsd/old/lib2648/Makefile (revision c577960b)
1#
2# Copyright (c) 1987 Regents of the University of California.
3# All rights reserved.  The Berkeley software License Agreement
4# specifies the terms and conditions for redistribution.
5#
6#	@(#)Makefile	5.2	(Berkeley)	06/19/87
7#
8CFLAGS=	-DTRACE -O
9SRCS=	agoto.c aminmax.c aon.c areaclear.c beep.c bitcopy.c cleara.c \
10	clearg.c curon.c dispmsg.c draw.c drawbox.c dumpmat.c \
11	emptyrow.c error.c escseq.c gdefault.c gon.c kon.c line.c mat.c \
12	message.c minmax.c motion.c move.c movecurs.c newmat.c outchar.c \
13	outstr.c printg.c rawchar.c rbon.c rdchar.c readline.c set.c \
14	setmat.c sync.c texton.c ttyinit.c update.c video.c zermat.c \
15	zoomn.c zoomon.c zoomout.c
16OBJS=	agoto.o aminmax.o aon.o areaclear.o beep.o bitcopy.o cleara.o \
17	clearg.o curon.o dispmsg.o draw.o drawbox.o dumpmat.o \
18	emptyrow.o error.o escseq.o gdefault.o gon.o kon.o line.o mat.o \
19	message.o minmax.o motion.o move.o movecurs.o newmat.o outchar.o \
20	outstr.o printg.o rawchar.o rbon.o rdchar.o readline.o set.o \
21	setmat.o sync.o texton.o ttyinit.o update.o video.o zermat.o \
22	zoomn.o zoomon.o zoomout.o
23
24all: lib2648.a
25
26lib2648.a: ${OBJS}
27	ar cr lib2648.a `lorder ${OBJS} | tsort`
28
29clean: FRC
30	rm -f ${OBJS} core lib2648.a
31
32depend: FRC
33	mkdep ${CFLAGS} ${SRCS}
34
35install: FRC
36	install -o bin -g bin -m 644 lib2648.a ${DESTDIR}/usr/lib/lib2648.a
37	ranlib ${DESTDIR}/usr/lib/lib2648.a
38
39lint: FRC
40	lint ${CFLAGS} ${SRCS}
41
42tags: FRC
43	ctags ${SRCS}
44
45FRC:
46
47# DO NOT DELETE THIS LINE -- mkdep uses it.
48# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
49
50agoto.o: agoto.c 2648.h /usr/include/stdio.h
51aminmax.o: aminmax.c bit.h /usr/include/stdio.h
52aon.o: aon.c 2648.h /usr/include/stdio.h
53areaclear.o: areaclear.c 2648.h /usr/include/stdio.h
54beep.o: beep.c 2648.h /usr/include/stdio.h
55bitcopy.o: bitcopy.c bit.h /usr/include/stdio.h
56cleara.o: cleara.c 2648.h /usr/include/stdio.h
57clearg.o: clearg.c 2648.h /usr/include/stdio.h
58curon.o: curon.c 2648.h /usr/include/stdio.h
59dispmsg.o: dispmsg.c 2648.h /usr/include/stdio.h
60draw.o: draw.c 2648.h /usr/include/stdio.h
61drawbox.o: drawbox.c 2648.h /usr/include/stdio.h
62dumpmat.o: dumpmat.c bit.h /usr/include/stdio.h
63emptyrow.o: emptyrow.c bit.h /usr/include/stdio.h
64error.o: error.c
65escseq.o: escseq.c 2648.h /usr/include/stdio.h
66gdefault.o: gdefault.c 2648.h /usr/include/stdio.h
67gon.o: gon.c 2648.h /usr/include/stdio.h
68kon.o: kon.c 2648.h /usr/include/stdio.h
69line.o: line.c 2648.h /usr/include/stdio.h
70mat.o: mat.c bit.h /usr/include/stdio.h
71message.o: message.c 2648.h /usr/include/stdio.h
72minmax.o: minmax.c bit.h /usr/include/stdio.h
73motion.o: motion.c 2648.h /usr/include/stdio.h
74move.o: move.c 2648.h /usr/include/stdio.h
75movecurs.o: movecurs.c 2648.h /usr/include/stdio.h
76newmat.o: newmat.c bit.h /usr/include/stdio.h
77outchar.o: outchar.c 2648.h /usr/include/stdio.h
78outstr.o: outstr.c 2648.h /usr/include/stdio.h
79printg.o: printg.c 2648.h /usr/include/stdio.h
80rawchar.o: rawchar.c 2648.h /usr/include/stdio.h
81rbon.o: rbon.c 2648.h /usr/include/stdio.h
82rdchar.o: rdchar.c /usr/include/ctype.h
83readline.o: readline.c 2648.h /usr/include/stdio.h
84set.o: set.c 2648.h /usr/include/stdio.h
85setmat.o: setmat.c bit.h /usr/include/stdio.h
86sync.o: sync.c 2648.h /usr/include/stdio.h
87texton.o: texton.c 2648.h /usr/include/stdio.h
88ttyinit.o: ttyinit.c /usr/include/sgtty.h /usr/include/sys/ioctl.h
89ttyinit.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h 2648.h
90ttyinit.o: /usr/include/stdio.h
91update.o: update.c bit.h /usr/include/stdio.h
92video.o: video.c 2648.h /usr/include/stdio.h
93zermat.o: zermat.c bit.h /usr/include/stdio.h
94zoomn.o: zoomn.c 2648.h /usr/include/stdio.h
95zoomon.o: zoomon.c 2648.h /usr/include/stdio.h
96zoomout.o: zoomout.c
97
98# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
99