]> git.ipfire.org Git - thirdparty/squid.git/blame - src/esi/Makefile.am
Source Format Enforcement (#532)
[thirdparty/squid.git] / src / esi / Makefile.am
CommitLineData
77b1029d 1## Copyright (C) 1996-2020 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
799b66d1 13ESI_PARSER_SOURCES =
23df48fd 14
8aafbbc1 15if ENABLE_LIBEXPAT
23df48fd
HN
16ESI_PARSER_SOURCES += \
17 ExpatParser.cc \
18 ExpatParser.h
19endif
20
8aafbbc1 21if ENABLE_LIBXML2
23df48fd
HN
22ESI_PARSER_SOURCES += \
23 Libxml2Parser.cc \
24 Libxml2Parser.h
25endif
26
f99c2cfe
AR
27libesi_la_SOURCES = \
28 Assign.cc \
29 Assign.h \
30 Attempt.h \
31 Context.cc \
32 Context.h \
23df48fd 33 $(ESI_PARSER_SOURCES) \
f99c2cfe 34 Element.h \
f99c2cfe
AR
35 Esi.cc \
36 Esi.h \
37 Except.h \
f99c2cfe
AR
38 Expression.cc \
39 Expression.h \
40 Include.cc \
41 Include.h \
42 Literal.h \
9cee61d8
AR
43 Module.cc \
44 Module.h \
f99c2cfe
AR
45 Parser.cc \
46 Parser.h \
47 Segment.cc \
48 Segment.h \
49 Sequence.cc \
50 Sequence.h \
51 Var.h \
52 VarState.cc \
53 VarState.h