]>
Commit | Line | Data |
---|---|---|
b8ae064d | 1 | ## Copyright (C) 1996-2023 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 | 21 | libmem_la_SOURCES = \ |
341876ec | 22 | Allocator.h \ |
ed6e9fb9 | 23 | AllocatorProxy.cc \ |
9663db1c | 24 | Meter.h \ |
ed6e9fb9 AJ |
25 | Pool.cc \ |
26 | Pool.h \ | |
27 | PoolChunked.cc \ | |
28 | PoolChunked.h \ | |
29 | PoolMalloc.cc \ | |
aa5639dc | 30 | PoolMalloc.h \ |
31 | PoolingAllocator.h \ | |
a7508376 AJ |
32 | Stats.cc \ |
33 | Stats.h \ | |
aa5639dc | 34 | old_api.cc |
536a1f9c AR |
35 | |
36 | # a bare-bones implementation of few libmem.la APIs sufficient for helpers use | |
37 | libminimal_la_SOURCES = \ | |
38 | minimal.cc |