]> git.ipfire.org Git - thirdparty/squid.git/blob - src/base/Makefile.am
Merged from trunk rev.14183
[thirdparty/squid.git] / src / base / Makefile.am
1 ## Copyright (C) 1996-2015 The Squid Software Foundation and contributors
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
8 include $(top_srcdir)/src/Common.am
9 include $(top_srcdir)/src/TestHeaders.am
10
11 noinst_LTLIBRARIES = libbase.la
12
13 libbase_la_SOURCES = \
14 AsyncCall.cc \
15 AsyncCall.h \
16 AsyncCbdataCalls.h \
17 AsyncJob.h \
18 AsyncJob.cc \
19 AsyncJobCalls.h \
20 AsyncCallQueue.cc \
21 AsyncCallQueue.h \
22 CbcPointer.h \
23 CbDataList.h \
24 CharacterSet.h \
25 CharacterSet.cc \
26 InstanceId.h \
27 Lock.h \
28 LookupTable.h \
29 LruMap.h \
30 Packable.h \
31 RegexPattern.cc \
32 RegexPattern.h \
33 RunnersRegistry.cc \
34 RunnersRegistry.h \
35 Subscription.h \
36 TextException.cc \
37 TextException.h \
38 TidyPointer.h
39
40 EXTRA_PROGRAMS = \
41 testCharacterSet
42
43 check_PROGRAMS += testCharacterSet
44 TESTS += testCharacterSet
45
46 testCharacterSet_SOURCES = \
47 CharacterSet.h \
48 testCharacterSet.h \
49 testCharacterSet.cc
50 nodist_testCharacterSet_SOURCES = \
51 $(top_srcdir)/src/tests/stub_debug.cc \
52 $(top_srcdir)/src/tests/stub_MemBuf.cc \
53 $(top_srcdir)/src/tests/stub_cbdata.cc
54 testCharacterSet_LDFLAGS = $(LIBADD_DL)
55 testCharacterSet_LDADD=\
56 $(SQUID_CPPUNIT_LIBS) \
57 $(SQUID_CPPUNIT_LA) \
58 libbase.la \
59 $(COMPAT_LIB) \
60 $(XTRA_LIBS)
61 testCharacterSet_DEPENDENCIES= $(SQUID_CPPUNIT_LA)