INCLUDE=../include
DEFINES=-I$(INCLUDE)
COPTS=-O # -g -p
CFLAGS=$(COPTS) $(DEFINES)
YACC=/usr/local/bin/bison -y
# workaround for System V make bug
SHELL = /bin/sh

OBJS = closeall.o efopen.o error.o fgetmfs.o getdate.o nfclose.o \
	fgetfln.o cfgetln.o fgetline.o dogets.o \
	stdfdopen.o warning.o emalloc.o split.o \
	getabsdate.o getindate.o datetok.o dateconv.o qmktime.o hash.o hdbm.o

u:	$(OBJS)
	ar sruv ../libcnews.a $(OBJS)

all:	$(OBJS)
        echo ' '

clean:
	rm -f *.o *.a getdate.c y.*.h y.*.c

getdate.o: getdate.y
           $(YACC) getdate.y
           mv y.tab.c getdate.c
           $(CC) -c $(CFLAGS) getdate.c
