]> git.ipfire.org Git - thirdparty/squid.git/blob - src/ipc/Makefile.am
Improved automake 1.13+ support in unit-tests
[thirdparty/squid.git] / src / ipc / Makefile.am
1 ## Copyright (C) 1996-2014 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 AUTOMAKE_OPTIONS = subdir-objects
12
13 noinst_LTLIBRARIES = libipc.la
14
15 libipc_la_SOURCES = \
16 AtomicWord.cc \
17 AtomicWord.h \
18 FdNotes.cc \
19 FdNotes.h \
20 Kid.cc \
21 Kid.h \
22 Kids.cc \
23 Kids.h \
24 Messages.h \
25 MemMap.cc \
26 MemMap.h \
27 Queue.cc \
28 Queue.h \
29 ReadWriteLock.cc \
30 ReadWriteLock.h \
31 StartListening.cc \
32 StartListening.h \
33 StoreMap.cc \
34 StoreMap.h \
35 StrandCoord.cc \
36 StrandCoord.h \
37 StrandCoords.h \
38 StrandSearch.cc \
39 StrandSearch.h \
40 SharedListen.cc \
41 SharedListen.h \
42 TypedMsgHdr.cc \
43 TypedMsgHdr.h \
44 Coordinator.cc \
45 Coordinator.h \
46 UdsOp.cc \
47 UdsOp.h \
48 Port.cc \
49 Port.h \
50 Strand.cc \
51 Strand.h \
52 forward.h \
53 Forwarder.cc \
54 Forwarder.h \
55 Inquirer.cc \
56 Inquirer.h \
57 Request.h \
58 Response.h \
59 \
60 mem/FlexibleArray.h \
61 mem/Page.cc \
62 mem/Page.h \
63 mem/PagePool.cc \
64 mem/PagePool.h \
65 mem/Pages.cc \
66 mem/Pages.h \
67 mem/PageStack.cc \
68 mem/PageStack.h \
69 mem/Pointer.h \
70 mem/Segment.cc \
71 mem/Segment.h
72
73 DEFS += -DDEFAULT_STATEDIR=\"$(localstatedir)/run/squid\"
74
75 install-data-local:
76 $(mkinstalldirs) $(DESTDIR)$(localstatedir)/run/squid;