]>
| Commit | Line | Data |
|---|---|---|
| 1f7b830e | 1 | ## Copyright (C) 1996-2025 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 |