|
|
|
@ -7,7 +7,8 @@ IFACE = interface/class.c interface/stream_reader.c interface/logger.c \ |
|
|
|
CLASS = class.c interface.c |
|
|
|
RB = ringbuffer.c ringbuffer/rb_read.c |
|
|
|
SOCKET = socket.c socket/accept.c socket/connect.c socket/listen.c |
|
|
|
SERVER = server.c server/run.c server/close_conn.c |
|
|
|
SERVER = server.c server/run.c server/close_conn.c server/poll.c \
|
|
|
|
server/handle_accept.c server/read.c |
|
|
|
LOGGER = logger.c logger/stderr.c logger/syslog.c |
|
|
|
CB = cbuf.c cbuf/read.c cbuf/write.c \
|
|
|
|
cbuf/get_line.c cbuf/set_data.c cbuf/get_data.c \
|
|
|
|
@ -31,6 +32,7 @@ HEADER = http/header.c http/header/get.c http/header/add.c \ |
|
|
|
PARSER = http/request/parser.c http/request/parser/get_header.c \
|
|
|
|
http/request/parser/parse.c http/request/parser/get_request_line.c \
|
|
|
|
http/request/parser/get_body.c |
|
|
|
UTILS = utils/hash.c utils/memory.c utils/daemonize.c utils/signalHandling.c |
|
|
|
|
|
|
|
|
|
|
|
AM_CFLAGS = -Wall -I ../include/ |
|
|
|
@ -40,6 +42,6 @@ bin_PROGRAMS = testserver |
|
|
|
testserver_SOURCES = testserver.c \
|
|
|
|
$(IFACE) $(CLASS) $(SOCKET) $(SERVER) $(LOGGER) $(MSG) $(REQ) \
|
|
|
|
$(WRITER) $(RESP) $(HEADER) $(PARSER) $(WORKER) $(CB) \
|
|
|
|
signalHandling.c daemonize.c hash.c |
|
|
|
$(UTILS) |
|
|
|
testserver_CFLAGS = -Wall -I ../include/ |
|
|
|
testserver_LDFLAGS = -lrt |