include $(GNUSTEP_MAKEFILES)/common.make

LIBRARY_NAME = HttpdKit

HttpdKit_OBJC_FILES = HttpServer.m HttpRequest.m HttpParser.m

HttpdKit_HEADER_FILES = HttpdKit/HttpServer.h HttpdKit/HttpRequest.h HttpdKit/HttpParer.h

HttpdKit_HEADERS_DIR = Headers

ADDITIONAL_INCLUDE_DIRS += -I Headers
ADDITIONAL_LIB_DIRS += -L $(GNUSTEP_OBJ_DIR)

TOOL_NAME = testHttpParser

testHttpParser_OBJC_FILES = testHttpParser.m
testHttpParser_HEADER_FILES_DIR = Headers
testHttpParser_TOOL_LIBS += -lHttpdKit

include $(GNUSTEP_MAKEFILES)/library.make
include $(GNUSTEP_MAKEFILES)/tool.make

%.m: %.m.rl
	ragel $< | rlgen-cd -o $@
