summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 2a599d0c917920ddc1725fed12bb176af05bc552 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CFLAGS := -g -Wall -W -ansi -D_XOPEN_SOURCE=500 $(EXTRA_CFLAGS)

.SUFFIXES:

.SUFFIXES: .c .o

hc: lex.yy.o hc.o
        $(CC) $(CFLAGS) $^ -o $@ -lfl 

lex.yy.o: lex.yy.c hc.h

hc.o: hc.c hc.h wl.h

lex.yy.c: hc.l hc.h
        $(LEX) -i -8 hc.l

wl.h: wl.txr wl
        txr wl.txr > $@

clean:
        -rm hc hc.o lex.yy.o lex.yy.c