-## Copyright (C) 1996-2016 The Squid Software Foundation and contributors
+## Copyright (C) 1996-2021 The Squid Software Foundation and contributors
##
## Squid software is distributed under GPLv2+ license and includes
## contributions from numerous individuals and organizations.
$(COMPAT_LIB) \
$(XTRA_LIBS)
-EXTRA_PROGRAMS = mem_node_test membanger splay tcp-banger2
+EXTRA_PROGRAMS = mem_node_test splay tcp-banger2
EXTRA_DIST = \
$(srcdir)/squidconf/* \
syntheticoperators \
VirtualDeleteOperator \
splay\
- MemPoolTest\
mem_node_test\
mem_hdr_test\
$(ESI_TESTS) \
## Sort by alpha - any build failures are significant.
check_PROGRAMS += debug \
$(ESI_TESTS) \
- MemPoolTest\
mem_node_test\
mem_hdr_test \
splay \
## XXX: somewhat broken. Its meant to test our debugs() implementation.
## but it has never been linked to the actual src/debug.cc implementation !!
## all it tests are the stream operators and macro in src/Debug.h
-debug_SOURCES = debug.cc stub_libmem.cc $(DEBUG_SOURCE)
-
-ESIExpressions_SOURCES = ESIExpressions.cc stub_libmem.cc $(DEBUG_SOURCE)
+debug_SOURCES = \
+ $(DEBUG_SOURCE) \
+ debug.cc \
+ stub_libmem.cc
+
+ESIExpressions_SOURCES = \
+ $(DEBUG_SOURCE) \
+ ESIExpressions.cc \
+ stub_libmem.cc
ESIExpressions_LDADD = $(top_builddir)/src/esi/Expression.o \
$(LDADD)
-mem_node_test_SOURCES = mem_node_test.cc $(DEBUG_SOURCE)
+mem_node_test_SOURCES = \
+ $(DEBUG_SOURCE) \
+ mem_node_test.cc
mem_node_test_LDADD = \
$(top_builddir)/src/mem_node.o \
$(top_builddir)/src/mem/libmem.la \
$(LDADD)
-mem_hdr_test_SOURCES = mem_hdr_test.cc $(DEBUG_SOURCE)
+mem_hdr_test_SOURCES = \
+ $(DEBUG_SOURCE) \
+ mem_hdr_test.cc
mem_hdr_test_LDADD = \
$(top_builddir)/src/stmem.o \
$(top_builddir)/src/mem_node.o \
$(top_builddir)/src/mem/libmem.la \
$(LDADD)
-MemPoolTest_SOURCES = MemPoolTest.cc $(DEBUG_SOURCE)
-MemPoolTest_LDADD = \
- $(top_builddir)/src/mem/libmem.la \
- $(LDADD)
-
-splay_SOURCES = splay.cc stub_libmem.cc $(DEBUG_SOURCE)
+splay_SOURCES = \
+ $(DEBUG_SOURCE) \
+ splay.cc \
+ stub_libmem.cc
-syntheticoperators_SOURCES = syntheticoperators.cc stub_libmem.cc $(DEBUG_SOURCE)
+syntheticoperators_SOURCES = \
+ $(DEBUG_SOURCE) \
+ stub_libmem.cc \
+ syntheticoperators.cc
-VirtualDeleteOperator_SOURCES = VirtualDeleteOperator.cc stub_libmem.cc $(DEBUG_SOURCE)
-
-## membanger won't link today. Bitrot..
-##CC = gcc
-##CFLAGS = -g -Wall -I../include -I../src
-##OBJS = membanger.o hash.o SizeToPool.o
-##LIB = -L. -lMem
-##TARGLIB = libMem.a
-##LIBOBJS = Mem.o \
-## Stack.o
-##AR_R = /usr/bin/ar r
-##RM = rm
-##XTRA_LIBS = -lm -lmalloc
-##
-##all: membanger
-##
-##membanger: $(OBJS) $(TARGLIB)
-## $(CC) -o membanger $(OBJS) $(LIB)
-##
-##$(TARGLIB): $(LIBOBJS)
-## $(AR_R) $(TARGLIB) $(LIBOBJS)
+VirtualDeleteOperator_SOURCES = \
+ $(DEBUG_SOURCE) \
+ VirtualDeleteOperator.cc \
+ stub_libmem.cc
squid-conf-tests: $(top_builddir)/src/squid.conf.default $(srcdir)/squidconf/*
@failed=0; cfglist="$?"; rm -f $@ || $(TRUE); \