|
|
1.1 root 1: # Makefile 4.1 83/02/12
2:
3: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
4: CFLAGS=-O -DNEQN -I../eqn/
5: YFLAGS=-d
6:
7: SOURCE = e.y e.h diacrit.c eqnbox.c font.c fromto.c funny.c glob.c integral.c \
8: io.c lex.c lookup.c mark.c matrix.c move.c over.c paren.c \
9: pile.c shift.c size.c sqrt.c text.c
10:
11: FILES = e.o diacrit.o eqnbox.o font.o fromto.o funny.o glob.o integral.o \
12: io.o lex.o lookup.o mark.o matrix.o move.o over.o paren.o \
13: pile.o shift.o size.o sqrt.o text.o
14:
15: neqn: $(FILES)
16: ${CC} $(CFLAGS) $(FILES) -o neqn
17:
18: e.c: e.def
19:
20: e.def: ../eqn/e.y
21: yacc -d ../eqn/e.y
22: mv y.tab.c e.c
23: mv y.tab.h e.def
24:
25: $(FILES): ../eqn/e.h e.def
26: install: neqn
27: install -s neqn $(DESTDIR)/usr/bin
28:
29: clean:
30: rm -f *.o e.c e.def
31:
32: cleansrc:
33: rm -f *.c *.def Makefile
34:
35:
36: diacrit.o: ../eqn/diacrit.c
37: $(CC) $(CFLAGS) -c ../eqn/diacrit.c
38:
39: eqnbox.o: ../eqn/eqnbox.c
40: $(CC) $(CFLAGS) -c ../eqn/eqnbox.c
41:
42: font.o: ../eqn/font.c
43: $(CC) $(CFLAGS) -c ../eqn/font.c
44:
45: fromto.o: ../eqn/fromto.c
46: $(CC) $(CFLAGS) -c ../eqn/fromto.c
47:
48: funny.o: ../eqn/funny.c
49: $(CC) $(CFLAGS) -c ../eqn/funny.c
50:
51: glob.o: ../eqn/glob.c
52: $(CC) $(CFLAGS) -c ../eqn/glob.c
53:
54: integral.o: ../eqn/integral.c
55: $(CC) $(CFLAGS) -c ../eqn/integral.c
56:
57: io.o: ../eqn/io.c
58: $(CC) $(CFLAGS) -c ../eqn/io.c
59:
60: lex.o: ../eqn/lex.c
61: $(CC) $(CFLAGS) -c ../eqn/lex.c
62:
63: lookup.o: ../eqn/lookup.c
64: $(CC) $(CFLAGS) -c ../eqn/lookup.c
65:
66: mark.o: ../eqn/mark.c
67: $(CC) $(CFLAGS) -c ../eqn/mark.c
68:
69: matrix.o: ../eqn/matrix.c
70: $(CC) $(CFLAGS) -c ../eqn/matrix.c
71:
72: move.o: ../eqn/move.c
73: $(CC) $(CFLAGS) -c ../eqn/move.c
74:
75: over.o: ../eqn/over.c
76: $(CC) $(CFLAGS) -c ../eqn/over.c
77:
78: paren.o: ../eqn/paren.c
79: $(CC) $(CFLAGS) -c ../eqn/paren.c
80:
81: pile.o: ../eqn/pile.c
82: $(CC) $(CFLAGS) -c ../eqn/pile.c
83:
84: shift.o: ../eqn/shift.c
85: $(CC) $(CFLAGS) -c ../eqn/shift.c
86:
87: size.o: ../eqn/size.c
88: $(CC) $(CFLAGS) -c ../eqn/size.c
89:
90: sqrt.o: ../eqn/sqrt.c
91: $(CC) $(CFLAGS) -c ../eqn/sqrt.c
92:
93: text.o: ../eqn/text.c
94: $(CC) $(CFLAGS) -c ../eqn/text.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.