bottleneck testcase based on rubbos
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / srclib / apr-util / test / Makefile.in
1 srcdir = @srcdir@
2 VPATH = @srcdir@
3
4 INCLUDES = @APRUTIL_PRIV_INCLUDES@ @APR_INCLUDES@ @APRUTIL_INCLUDES@
5
6 PROGRAMS = testdbm testdate testmd4 testmd5 testxml testrmm teststrmatch \
7         testuuid testreslist testqueue testuri testpass
8 TARGETS = $(PROGRAMS)
9
10 APRUTIL_DOTTED_VERSION=@APRUTIL_DOTTED_VERSION@
11 APRUTIL_MAJOR_VERSION=@APRUTIL_MAJOR_VERSION@
12 TARGET_LIB_PATH = ../lib@APRUTIL_LIBNAME@.la
13
14 # bring in rules.mk for standard functionality
15 @INCLUDE_RULES@
16 PROGRAM_DEPENDENCIES = @APRUTIL_LIBS@
17 APRUTIL_LDFLAGS = @APRUTIL_LDFLAGS@ @LT_NO_INSTALL@
18
19 all: $(PROGRAMS)
20
21 check: $(PROGRAMS)
22 # For VPATH builds; where we have no ./data, copy us some data
23         if test ! -d "./data"; then cp -r $(srcdir)/data data; fi
24         for prog in $(PROGRAMS); do \
25                 if test "$$prog" = 'testmd4'; then \
26                         ./$$prog -ssomestringtohash; \
27                         if test $$? = 255; then \
28                                 echo "$$prog failed"; \
29                                 break; \
30                         fi; \
31                 elif test "$$prog" = 'testdbm'; then \
32                         ./$$prog auto SDBM; \
33                         if test $$? = 255; then \
34                                 echo "$$prog failed"; \
35                                 break; \
36                         fi; \
37                 else \
38                         ./$$prog ;\
39                         if test $$? = 255; then \
40                                 echo "$$prog failed"; \
41                                 break; \
42                         fi; \
43                 fi; \
44         done
45
46 testdbm_OBJECTS = testdbm.lo
47 testdbm_LDADD =  $(TARGET_LIB_PATH)
48 testdbm: $(testdbm_OBJECTS) $(testdbm_LDADD)
49         $(LINK) $(APRUTIL_LDFLAGS) $(testdbm_OBJECTS) $(testdbm_LDADD) $(PROGRAM_DEPENDENCIES)
50
51 testdate_OBJECTS = testdate.lo
52 testdate_LDADD =  $(TARGET_LIB_PATH)
53 testdate: $(testdate_OBJECTS) $(testdate_LDADD)
54         $(LINK) $(APRUTIL_LDFLAGS) $(testdate_OBJECTS) $(testdate_LDADD) $(PROGRAM_DEPENDENCIES)
55
56 testxml_OBJECTS = testxml.lo
57 testxml_LDADD =  $(TARGET_LIB_PATH)
58 testxml: $(testxml_OBJECTS) $(testxml_LDADD)
59         $(LINK) $(APRUTIL_LDFLAGS) $(testxml_OBJECTS) $(testxml_LDADD) $(PROGRAM_DEPENDENCIES)
60
61 testmd4_OBJECTS = testmd4.lo
62 testmd4_LDADD =  $(TARGET_LIB_PATH)
63 testmd4: $(testmd4_OBJECTS) $(testmd4_LDADD)
64         $(LINK) $(APRUTIL_LDFLAGS) $(testmd4_OBJECTS) $(testmd4_LDADD) $(PROGRAM_DEPENDENCIES)
65
66 testmd5_OBJECTS = testmd5.lo
67 testmd5_LDADD =  $(TARGET_LIB_PATH)
68 testmd5: $(testmd5_OBJECTS) $(testmd5_LDADD)
69         $(LINK) $(APRUTIL_LDFLAGS) $(testmd5_OBJECTS) $(testmd5_LDADD) $(PROGRAM_DEPENDENCIES)
70
71 testrmm_OBJECTS = testrmm.lo
72 testrmm_LDADD =  $(TARGET_LIB_PATH)
73 testrmm: $(testrmm_OBJECTS) $(testrmm_LDADD)
74         $(LINK) $(APRUTIL_LDFLAGS) $(testrmm_OBJECTS) $(testrmm_LDADD) $(PROGRAM_DEPENDENCIES)
75
76 teststrmatch_OBJECTS = teststrmatch.lo
77 teststrmatch_LDADD =  $(TARGET_LIB_PATH)
78 teststrmatch: $(teststrmatch_OBJECTS) $(teststrmatch_LDADD)
79         $(LINK) $(APRUTIL_LDFLAGS) $(teststrmatch_OBJECTS) $(teststrmatch_LDADD) $(PROGRAM_DEPENDENCIES)
80
81 testuuid_OBJECTS = testuuid.lo
82 testuuid_LDADD =  $(TARGET_LIB_PATH)
83 testuuid: $(testuuid_OBJECTS) $(testuuid_LDADD)
84         $(LINK) $(APRUTIL_LDFLAGS) $(testuuid_OBJECTS) $(testuuid_LDADD) $(PROGRAM_DEPENDENCIES)
85
86 testreslist_OBJECTS = testreslist.lo
87 testreslist_LDADD =  $(TARGET_LIB_PATH)
88 testreslist: $(testreslist_OBJECTS) $(testreslist_LDADD)
89         $(LINK) $(APRUTIL_LDFLAGS) $(testreslist_OBJECTS) $(testreslist_LDADD) $(PROGRAM_DEPENDENCIES)
90
91 testqueue_OBJECTS = testqueue.lo
92 testqueue_LDADD =  $(TARGET_LIB_PATH)
93 testqueue: $(testqueue_OBJECTS) $(testqueue_LDADD)
94         $(LINK) $(APRUTIL_LDFLAGS) $(testqueue_OBJECTS) $(testqueue_LDADD) $(PROGRAM_DEPENDENCIES)
95
96 testuri_OBJECTS = testuri.lo
97 testuri_LDADD =  $(TARGET_LIB_PATH)
98 testuri: $(testuri_OBJECTS) $(testuri_LDADD)
99         $(LINK) $(APRUTIL_LDFLAGS) $(testuri_OBJECTS) $(testuri_LDADD) $(PROGRAM_DEPENDENCIES)
100
101 testpass_OBJECTS = testpass.lo
102 testpass_LDADD =  $(TARGET_LIB_PATH)
103 testpass: $(testpass_OBJECTS) $(testpass_LDADD)
104         $(LINK) $(APRUTIL_LDFLAGS) $(testpass_OBJECTS) $(testpass_LDADD) $(PROGRAM_DEPENDENCIES)
105
106 testxlate_OBJECTS = testxlate.lo
107 testxlate_LDADD =  $(TARGET_LIB_PATH)
108 testxlate: $(testxlate_OBJECTS) $(testxlate_LDADD)
109         $(LINK) $(APRUTIL_LDFLAGS) $(testxlate_OBJECTS) $(testxlate_LDADD) $(PROGRAM_DEPENDENCIES)
110