]>
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 | |
ed6e9fb9 | 9 | |
536a1f9c AR |
10 | noinst_LTLIBRARIES = \ |
11 | libmem.la \ | |
12 | libminimal.la | |
ed6e9fb9 | 13 | |
536a1f9c AR |
14 | noinst_HEADERS = \ |
15 | AllocatorProxy.h \ | |
16 | Sensitive.h \ | |
17 | forward.h | |
18 | ||
19 | # a full-featured memory management library for sbin/squid use | |
ed6e9fb9 | 20 | libmem_la_SOURCES = \ |
341876ec | 21 | Allocator.h \ |
ed6e9fb9 | 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 \ | |
a7508376 AJ |
31 | Stats.cc \ |
32 | Stats.h \ | |
aa5639dc | 33 | old_api.cc |
536a1f9c AR |
34 | |
35 | # a bare-bones implementation of few libmem.la APIs sufficient for helpers use | |
36 | libminimal_la_SOURCES = \ | |
37 | minimal.cc |