# Makefile for ag-http

include ../../Make.cfg

TOP = ../..
LIBS = -lurl -lmime -ltcp -lstr
CFLAGS = $(COMMONCFLAGS)

PROG = ag-http
SRCS = ag-http.c send-HTTP.c
OBJS = $(SRCS:.c=.o)
EXPS = $(SRCS:.c=.e)

$(PROG): $(SRCS) $(EXPS) $(OBJS)
	$(CC) -o $@ $(LDFLAGS) $(OBJS) $(LIBS)

clean:; $(RM) $(OBJS) $(PROG) *~ *.bak core
veryclean: clean; $(RM) $(EXPS) $(SRCS)
depend:; $(DEPEND) -s "## dependencies" -- $(CFLAGS) -- $(SRCS)

## dependencies

ag-http.o: ../../include/config.h /usr/include/unistd.h
ag-http.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h
ag-http.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/string.h
ag-http.o: /usr/include/stdarg.h /usr/include/varargs.h /usr/include/assert.h
ag-http.o: /usr/include/ctype.h ../../include/export.h ../../include/tcp.h
ag-http.o: ../../include/str.h ../../include/url.h send-HTTP.e
send-HTTP.o: ../../include/config.h /usr/include/unistd.h
send-HTTP.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h
send-HTTP.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/string.h
send-HTTP.o: /usr/include/stdarg.h /usr/include/varargs.h
send-HTTP.o: /usr/include/assert.h /usr/include/ctype.h
send-HTTP.o: ../../include/export.h /usr/include/sys/socket.h
send-HTTP.o: /usr/include/sys/types.h /usr/include/sys/ioctl.h
send-HTTP.o: /usr/include/netinet/in.h /usr/include/netdb.h
send-HTTP.o: /usr/include/pwd.h ../../include/str.h ../../include/url.h
