]> git.ipfire.org Git - thirdparty/squid.git/blob - test-suite/Makefile.am
Summary: mem_hdr testing and corrections.
[thirdparty/squid.git] / test-suite / Makefile.am
1 #
2 # Makefile for the Squid Object Cache server
3 #
4 # $Id: Makefile.am,v 1.8 2003/06/24 12:31:00 robertc Exp $
5 #
6
7 AUTOMAKE_OPTIONS = subdir-objects
8
9 AM_CFLAGS = @SQUID_CFLAGS@
10 AM_CXXFLAGS = @SQUID_CXXFLAGS@
11
12 INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include -I$(top_srcdir)/src
13
14 EXTRA_PROGRAMS = mem_node_test membanger splay tcp-banger2 rfc1738
15
16 ## Sort by dependencies - test lowest layers first
17 TESTS = rfc1738 \
18 refcount\
19 splay\
20 MemPoolTest\
21 mem_node_test\
22 mem_hdr_test\
23 http_range_test
24
25 ## Sort by alpha - any build failures are significant.
26 check_PROGRAMS= http_range_test \
27 MemPoolTest\
28 mem_node_test\
29 mem_hdr_test \
30 refcount\
31 rfc1738\
32 splay
33
34 LDADD = -L$(top_builddir)/lib -lmiscutil
35 mem_node_test_SOURCES = mem_node_test.cc
36 mem_node_test_LDADD = $(top_builddir)/src/mem_node.o $(LDADD)
37 mem_hdr_test_SOURCES = mem_hdr_test.cc test_tools.cc
38 mem_hdr_test_LDADD = $(top_builddir)/src/stmem.o \
39 $(top_builddir)/src/mem_node.o $(LDADD)
40 MemPoolTest_SOURCES = MemPoolTest.cc
41 refcount_SOURCES = refcount.cc
42
43 DEBUG_OBJECTS = $(top_builddir)/src/debug.o\
44 $(top_builddir)/src/globals.o
45
46 http_range_test_SOURCES = http_range_test.cc
47 http_range_test_LDADD = $(top_builddir)/src/HttpHdrRange.o \
48 $(top_builddir)/src/HttpHeaderTools.o \
49 $(top_builddir)/src/MemBuf.o \
50 $(top_builddir)/src/Packer.o \
51 $(top_builddir)/src/String.o \
52 $(top_builddir)/src/mem.o \
53 $(DEBUG_OBJECTS) $(LDADD)
54
55 splay_SOURCES = splay.cc
56
57 rfc1738_SOURCES = rfc1738.cc
58
59 ## membanger won't link today. Bitrot..
60 ##CC = gcc
61 ##CFLAGS = -g -Wall -I../include -I../src
62 ##OBJS = membanger.o hash.o SizeToPool.o
63 ##LIB = -L. -lMem
64 ##TARGLIB = libMem.a
65 ##LIBOBJS = Mem.o \
66 ## Stack.o
67 ##AR_R = /usr/bin/ar r
68 ##RM = rm
69 ##XTRA_LIBS = -lm -lmalloc
70 ##
71 ##all: membanger
72 ##
73 ##membanger: $(OBJS) $(TARGLIB)
74 ## $(CC) -o membanger $(OBJS) $(LIB)
75 ##
76 ##$(TARGLIB): $(LIBOBJS)
77 ## $(AR_R) $(TARGLIB) $(LIBOBJS)