1 ## Copyright (C) 1996-2014 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 \
137 ## Add conditional sources
138 ## TODO: move these to their respectful dirs when those dirs are created
140 EXTRA_libacls_la_SOURCES =
151 ServerCertificate.cc \
152 ServerCertificate.h \
159 libacls_la_SOURCES += $(SSL_ACLS)
163 libacls_la_SOURCES += AdaptationService.h \
164 AdaptationService.cc \
165 AdaptationServiceData.h \
166 AdaptationServiceData.cc
170 EXTRA_libacls_la_SOURCES += $(SSL_ACLS)
173 ARP_ACLS = Arp.cc Arp.h Eui64.cc Eui64.h
176 libacls_la_SOURCES += $(ARP_ACLS)
179 EXTRA_libacls_la_SOURCES += $(ARP_ACLS)