]>
Commit | Line | Data |
---|---|---|
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 | ||
8 | include $(top_srcdir)/src/Common.am | |
9 | include $(top_srcdir)/src/TestHeaders.am | |
10 | ||
536a1f9c AR |
11 | noinst_LTLIBRARIES = \ |
12 | libmem.la \ | |
13 | libminimal.la | |
ed6e9fb9 | 14 | |
536a1f9c AR |
15 | noinst_HEADERS = \ |
16 | AllocatorProxy.h \ | |
17 | Sensitive.h \ | |
18 | forward.h | |
19 | ||
20 | # a full-featured memory management library for sbin/squid use | |
ed6e9fb9 AJ |
21 | libmem_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 | |
34 | libminimal_la_SOURCES = \ | |
35 | minimal.cc |