1 ## Copyright (C) 1996-2015 The Squid Software Foundation and contributors
3 ## Squid software is distributed under GPLv2+ license and includes
4 ## contributions from numerous individuals and organizations.
5 ## Please see the COPYING and CONTRIBUTORS files for details.
8 include $(top_srcdir)/src/Common.am
9 include $(top_srcdir)/src/TestHeaders.am
11 noinst_LTLIBRARIES = libapi.la libstate.la libacls.la
13 ## General data-independent ACL API
27 ## Data-dependent Squid/transaction state used by specific ACLs.
28 ## Does not refer to specific ACLs to avoid circular dependencies.
29 libstate_la_SOURCES = \
40 libacls_la_SOURCES = \
60 DestinationDomain.cc \
108 ReplyHeaderStrategy.h \
111 RequestHeaderStrategy.h \
142 ## Add conditional sources
143 ## TODO: move these to their respectful dirs when those dirs are created
145 EXTRA_libacls_la_SOURCES =
156 ServerCertificate.cc \
157 ServerCertificate.h \
166 libacls_la_SOURCES += $(SSL_ACLS)
170 libacls_la_SOURCES += AdaptationService.h \
171 AdaptationService.cc \
172 AdaptationServiceData.h \
173 AdaptationServiceData.cc
177 EXTRA_libacls_la_SOURCES += $(SSL_ACLS)
180 ARP_ACLS = Arp.cc Arp.h Eui64.cc Eui64.h
183 libacls_la_SOURCES += $(ARP_ACLS)
186 EXTRA_libacls_la_SOURCES += $(ARP_ACLS)