############################################################################### # # Makefile for Structured Reporting # Writen by Nagy Antal. # Last modification: 24/07/97 # Copyright (c) 1997 # ############################################################################### NAME = dorep OBJS = dorep.o report.o rep_tab.o lexrep.o dstrbuf.o getopt.o SRCS = dorep.c report.c rep_tab.c lexrep.c dstrbuf.c getopt.c CC = gcc CFLAGS = -g -I. -DSTDC_HEADERS -DHAVE_STRING_H -DHAVE_MEMCPY LIBS = .SUFFIXES: c o .c.o: $(CC) -c $(CFLAGS) $< all: $(NAME) $(NAME): $(OBJS) $(CC) -o $(NAME) $(CFLAGS) $(OBJS) $(LIBS) lexrep.c: rep.l flex -Prep -L -olexrep.c rep.l rep_tab.c: rep.y bison -prep -d -orep_tab.c rep.y clean: rm -f *.o core rm $(NAME) depend: makedepend -- $(CFLAGS) $(SRCS)