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 \
141 ## Add conditional sources
142 ## TODO: move these to their respectful dirs when those dirs are created
144 EXTRA_libacls_la_SOURCES =
155 ServerCertificate.cc \
156 ServerCertificate.h \
163 libacls_la_SOURCES += $(SSL_ACLS)
167 libacls_la_SOURCES += AdaptationService.h \
168 AdaptationService.cc \
169 AdaptationServiceData.h \
170 AdaptationServiceData.cc
174 EXTRA_libacls_la_SOURCES += $(SSL_ACLS)
177 ARP_ACLS = Arp.cc Arp.h Eui64.cc Eui64.h
180 libacls_la_SOURCES += $(ARP_ACLS)
183 EXTRA_libacls_la_SOURCES += $(ARP_ACLS)