]> git.ipfire.org Git - thirdparty/squid.git/blame - src/mem/Makefile.am
Move MemPoolMeter into Mem namespace (#1183)
[thirdparty/squid.git] / src / mem / Makefile.am
CommitLineData
bf95c10a 1## Copyright (C) 1996-2022 The Squid Software Foundation and contributors
ed6e9fb9
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
8include $(top_srcdir)/src/Common.am
9include $(top_srcdir)/src/TestHeaders.am
10
536a1f9c
AR
11noinst_LTLIBRARIES = \
12 libmem.la \
13 libminimal.la
ed6e9fb9 14
536a1f9c
AR
15noinst_HEADERS = \
16 AllocatorProxy.h \
17 Sensitive.h \
18 forward.h
19
20# a full-featured memory management library for sbin/squid use
ed6e9fb9
AJ
21libmem_la_SOURCES = \
22 AllocatorProxy.cc \
9663db1c 23 Meter.h \
ed6e9fb9
AJ
24 Pool.cc \
25 Pool.h \
26 PoolChunked.cc \
27 PoolChunked.h \
28 PoolMalloc.cc \
aa5639dc 29 PoolMalloc.h \
30 PoolingAllocator.h \
aa5639dc 31 old_api.cc
536a1f9c
AR
32
33# a bare-bones implementation of few libmem.la APIs sufficient for helpers use
34libminimal_la_SOURCES = \
35 minimal.cc