]> git.ipfire.org Git - thirdparty/squid.git/blob - src/base/Makefile.am
Shuffle RegexList.* to base/libbase RegexPattern.*
[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 LruMap.h \
29 Packable.h \
30 RegexPattern.cc \
31 RegexPattern.h \
32 RunnersRegistry.cc \
33 RunnersRegistry.h \
34 Subscription.h \
35 TextException.cc \
36 TextException.h \
37 TidyPointer.h
38
39 EXTRA_PROGRAMS = \
40 testCharacterSet
41
42 check_PROGRAMS += testCharacterSet
43 TESTS += testCharacterSet
44
45 testCharacterSet_SOURCES = \
46 CharacterSet.h \
47 testCharacterSet.h \
48 testCharacterSet.cc
49 nodist_testCharacterSet_SOURCES = \
50 $(top_srcdir)/src/tests/stub_debug.cc \
51 $(top_srcdir)/src/tests/stub_MemBuf.cc \
52 $(top_srcdir)/src/tests/stub_cbdata.cc
53 testCharacterSet_LDFLAGS = $(LIBADD_DL)
54 testCharacterSet_LDADD=\
55 $(SQUID_CPPUNIT_LIBS) \
56 $(SQUID_CPPUNIT_LA) \
57 libbase.la \
58 $(COMPAT_LIB) \
59 $(XTRA_LIBS)
60 testCharacterSet_DEPENDENCIES= $(SQUID_CPPUNIT_LA)