NFLAGS= -lsocket -lnsl
CFLAGS=  -g

TALKO = talktopop.o talktopopconf.o

SUPTO = ll.o datafile.o dele.o meta.o

.KEEP_STATE : 

all: talktopop complistfiles shortenlines extractheadr mailsend talktopopconfig

talktopop.o: talktopop.c talktopop.h

talktopop: $(TALKO)
	cc $(NFLAGS) $(CFLAGS) $(TALKO) -o talktopop

ll.o: ll.c project.h

datafile.o: datafile.c project.h

dele.o: dele.c project.h

meta.o: meta.c project.h

complistfiles: complistfiles.o $(SUPTO) project.h
	cc $(CFLAGS) $(SUPTO) complistfiles.o -o complistfiles

mailsend: mailsend.o $(SUPTO) project.h
	cc $(CFLAGS) $(SUPTO) mailsend.o -o mailsend

talktopopconfig: talktopopconfig.o talktopopconf.o
	cc $(CFLAGS) talktopopconfig.o talktopopconf.o -o talktopopconfig

talktopopconfig.o: talktopopconfig.c talktopop.h

talktopopconf.o: talktopopconf.c talktopop.h
