]> git.ipfire.org Git - thirdparty/squid.git/blame - src/esi/Makefile.am
SourceFormat Enforcement
[thirdparty/squid.git] / src / esi / Makefile.am
CommitLineData
ef57eb7b 1## Copyright (C) 1996-2016 The Squid Software Foundation and contributors
bbc27441
AJ
2##
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.
6##
7
f99c2cfe
AR
8include $(top_srcdir)/src/Common.am
9include $(top_srcdir)/src/TestHeaders.am
10
11noinst_LTLIBRARIES = libesi.la
12
23df48fd
HN
13ESI_PARSER_SOURCES = \
14 CustomParser.cc \
15 CustomParser.h
16
17if HAVE_LIBEXPAT
18ESI_PARSER_SOURCES += \
19 ExpatParser.cc \
20 ExpatParser.h
21endif
22
23if HAVE_LIBXML2
24ESI_PARSER_SOURCES += \
25 Libxml2Parser.cc \
26 Libxml2Parser.h
27endif
28
f99c2cfe
AR
29libesi_la_SOURCES = \
30 Assign.cc \
31 Assign.h \
32 Attempt.h \
33 Context.cc \
34 Context.h \
23df48fd 35 $(ESI_PARSER_SOURCES) \
f99c2cfe
AR
36 Element.h \
37 ElementList.h \
38 Esi.cc \
39 Esi.h \
40 Except.h \
f99c2cfe
AR
41 Expression.cc \
42 Expression.h \
43 Include.cc \
44 Include.h \
45 Literal.h \
9cee61d8
AR
46 Module.cc \
47 Module.h \
f99c2cfe
AR
48 Parser.cc \
49 Parser.h \
50 Segment.cc \
51 Segment.h \
52 Sequence.cc \
53 Sequence.h \
54 Var.h \
55 VarState.cc \
56 VarState.h