summaryrefslogtreecommitdiff
path: root/support/s2latex/Makefile
blob: 615a3d8e0ba2967a4c2634e94d2c8c7c69f0298e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CFLAGS=-O

all:	s2latex s2latex.1

s2latex: y.tab.c lex.yy.c symtab.o symtab.h
	cc ${CFLAGS} -o s2latex y.tab.c symtab.o -ll

y.tab.c: s2l.y
	yacc s2l.y

lex.yy.c: s2l.l
	lex s2l.l

s2latex.1: s2latex.tbl
	tbl s2latex.tbl >s2latex.1

clean:	
	rm -f y.tab.c lex.yy.c core y.tab.h *.o s2latex.1

mktar:
	tar cvf s2latex.tar Makefile s2l.y s2l.l symtab.c symtab.h s2latex.tbl