BSD 4_2 development
[unix-history] / usr / src / usr.bin / neqn / Makefile
CommitLineData
53f42b1c
C
1# Makefile 4.1 83/02/12
2
3CFLAGS=-O -DNEQN -I../eqn/
4YFLAGS=-d
5
6SOURCE = e.y e.h diacrit.c eqnbox.c font.c fromto.c funny.c glob.c integral.c \
7 io.c lex.c lookup.c mark.c matrix.c move.c over.c paren.c \
8 pile.c shift.c size.c sqrt.c text.c
9
10FILES = e.o diacrit.o eqnbox.o font.o fromto.o funny.o glob.o integral.o \
11 io.o lex.o lookup.o mark.o matrix.o move.o over.o paren.o \
12 pile.o shift.o size.o sqrt.o text.o
13
14neqn: $(FILES)
15 cc $(CFLAGS) $(FILES) -o neqn
16
17e.c: e.def
18
19e.def: ../eqn/e.y
20 yacc -d ../eqn/e.y
21 mv y.tab.c e.c
22 mv y.tab.h e.def
23
24$(FILES): ../eqn/e.h e.def
25install: neqn
26 install -s neqn $(DESTDIR)/usr/bin
27
28clean:
29 rm -f *.o e.c e.def
30
31diacrit.o: ../eqn/diacrit.c
32 $(CC) $(CFLAGS) -c ../eqn/diacrit.c
33
34eqnbox.o: ../eqn/eqnbox.c
35 $(CC) $(CFLAGS) -c ../eqn/eqnbox.c
36
37font.o: ../eqn/font.c
38 $(CC) $(CFLAGS) -c ../eqn/font.c
39
40fromto.o: ../eqn/fromto.c
41 $(CC) $(CFLAGS) -c ../eqn/fromto.c
42
43funny.o: ../eqn/funny.c
44 $(CC) $(CFLAGS) -c ../eqn/funny.c
45
46glob.o: ../eqn/glob.c
47 $(CC) $(CFLAGS) -c ../eqn/glob.c
48
49integral.o: ../eqn/integral.c
50 $(CC) $(CFLAGS) -c ../eqn/integral.c
51
52io.o: ../eqn/io.c
53 $(CC) $(CFLAGS) -c ../eqn/io.c
54
55lex.o: ../eqn/lex.c
56 $(CC) $(CFLAGS) -c ../eqn/lex.c
57
58lookup.o: ../eqn/lookup.c
59 $(CC) $(CFLAGS) -c ../eqn/lookup.c
60
61mark.o: ../eqn/mark.c
62 $(CC) $(CFLAGS) -c ../eqn/mark.c
63
64matrix.o: ../eqn/matrix.c
65 $(CC) $(CFLAGS) -c ../eqn/matrix.c
66
67move.o: ../eqn/move.c
68 $(CC) $(CFLAGS) -c ../eqn/move.c
69
70over.o: ../eqn/over.c
71 $(CC) $(CFLAGS) -c ../eqn/over.c
72
73paren.o: ../eqn/paren.c
74 $(CC) $(CFLAGS) -c ../eqn/paren.c
75
76pile.o: ../eqn/pile.c
77 $(CC) $(CFLAGS) -c ../eqn/pile.c
78
79shift.o: ../eqn/shift.c
80 $(CC) $(CFLAGS) -c ../eqn/shift.c
81
82size.o: ../eqn/size.c
83 $(CC) $(CFLAGS) -c ../eqn/size.c
84
85sqrt.o: ../eqn/sqrt.c
86 $(CC) $(CFLAGS) -c ../eqn/sqrt.c
87
88text.o: ../eqn/text.c
89 $(CC) $(CFLAGS) -c ../eqn/text.c