ocr-tools/tools/Makefile
2019-05-15 16:55:03 +02:00

31 lines
609 B
Makefile

all: unmunge repair munge
OPT = -g -O -W -Wall
COMMON_OBJS = util.o
UNMUNGE_OBJS = $(COMMON_OBJS) unmunge.o
MUNGE_OBJS = $(COMMON_OBJS) munge.o
REPAIR_OBJS = $(COMMON_OBJS) heap.o mempool.o subst.o repair.o
unmunge: $(UNMUNGE_OBJS)
$(CC) $(OPT) -o $@ $(UNMUNGE_OBJS)
munge: $(MUNGE_OBJS)
$(CC) $(OPT) -o $@ $(MUNGE_OBJS)
repair: $(REPAIR_OBJS)
$(CC) $(OPT) -o $@ $(REPAIR_OBJS)
.c.o:
$(CC) $(OPT) -o $@ -c $<
clean:
-rm -f *.o munge unmunge repair core *.core
unmunge.o: util.h
munge.o: util.h
repair.o: heap.h mempool.h util.h subst.h
heap.o: heap.h
mempool.o: mempool.h
subst.o: subst.h