]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/http/Makefile.am
SourceFormat Enforcement
[thirdparty/squid.git] / src / http / Makefile.am
index 1d26bd0ae422e78e59786224d44edfbe88c46217..4ede3861f4424ecb50e3a895ffa1993b79bb9130 100644 (file)
@@ -1,15 +1,26 @@
+## Copyright (C) 1996-2015 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 include $(top_srcdir)/src/Common.am
 include $(top_srcdir)/src/TestHeaders.am
 
+AUTOMAKE_OPTIONS = subdir-objects
+
+SUBDIRS = one
+DIST_SUBDIRS = one
+
 noinst_LTLIBRARIES = libsquid-http.la
 
 libsquid_http_la_SOURCES = \
        forward.h \
-       Http1Parser.cc \
-       Http1Parser.h \
        MethodType.cc \
        MethodType.h \
        ProtocolVersion.h \
+       RegisteredHeaders.h \
        RequestMethod.cc \
        RequestMethod.h \
        StatusCode.cc \
@@ -17,8 +28,10 @@ libsquid_http_la_SOURCES = \
        StatusLine.cc \
        StatusLine.h
 
+libsquid_http_la_LIBADD= one/libhttp1.la
+
 MethodType.cc: MethodType.h $(top_srcdir)/src/mk-string-arrays.awk
-       ($(AWK) -f $(top_srcdir)/src/mk-string-arrays.awk < $(srcdir)/MethodType.h | \
+       ($(AWK) -f $(top_srcdir)/src/mk-string-arrays.awk sbuf=1 < $(srcdir)/MethodType.h | \
                sed -e 's%METHOD_%%' -e 's%_C%-C%' >$@) || ($(RM) -f $@ && exit 1)
 
 CLEANFILES += MethodType.cc