VPATH = /home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr-util/test

INCLUDES = -I/home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr-util/include -I/home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr-util/include/private  -I/home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr/include  -I/home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr-util/xml/expat/lib

PROGRAMS = testdbm testdate testmd4 testmd5 testxml testrmm teststrmatch \
	testuuid testreslist testqueue
TARGETS = $(PROGRAMS)

APRUTIL_DOTTED_VERSION=0.9.2
APRUTIL_MAJOR_VERSION=0
TARGET_LIB_PATH = ../libaprutil.la

# bring in rules.mk for standard functionality
include /home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr/build/rules.mk
PROGRAM_DEPENDENCIES = -L/home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr-util/xml/expat/lib -lgdbm -ldb /home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr-util/xml/expat/lib/libexpat.la /home/minfrin/src/apache/sandbox/proxy/releases/tmp/httpd-2.0.43/srclib/apr/libapr.la -lm -lcrypt -lnsl -ldl

all: $(PROGRAMS)

check: $(PROGRAMS)
	for prog in $(PROGRAMS); do \
		./$$prog \
		if test $$i = 255; then \
			echo "$$prog failed"; \
			break; \
		fi \
	done

testdbm_OBJECTS = testdbm.lo
testdbm_LDADD =  $(TARGET_LIB_PATH)
testdbm: $(testdbm_OBJECTS) $(testdbm_LDADD)
	$(LINK) $(testdbm_OBJECTS) $(testdbm_LDADD) $(PROGRAM_DEPENDENCIES)

testdate_OBJECTS = testdate.lo
testdate_LDADD =  $(TARGET_LIB_PATH)
testdate: $(testdate_OBJECTS) $(testdate_LDADD)
	$(LINK) $(testdate_OBJECTS) $(testdate_LDADD) $(PROGRAM_DEPENDENCIES)

testxml_OBJECTS = testxml.lo
testxml_LDADD =  $(TARGET_LIB_PATH)
testxml: $(testxml_OBJECTS) $(testxml_LDADD)
	$(LINK) $(testxml_OBJECTS) $(testxml_LDADD) $(PROGRAM_DEPENDENCIES)

testmd4_OBJECTS = testmd4.lo
testmd4_LDADD =  $(TARGET_LIB_PATH)
testmd4: $(testmd4_OBJECTS) $(testmd4_LDADD)
	$(LINK) $(testmd4_OBJECTS) $(testmd4_LDADD) $(PROGRAM_DEPENDENCIES)

testmd5_OBJECTS = testmd5.lo
testmd5_LDADD =  $(TARGET_LIB_PATH)
testmd5: $(testmd5_OBJECTS) $(testmd5_LDADD)
	$(LINK) $(testmd5_OBJECTS) $(testmd5_LDADD) $(PROGRAM_DEPENDENCIES)

testrmm_OBJECTS = testrmm.lo
testrmm_LDADD =  $(TARGET_LIB_PATH)
testrmm: $(testrmm_OBJECTS) $(testrmm_LDADD)
	$(LINK) $(testrmm_OBJECTS) $(testrmm_LDADD) $(PROGRAM_DEPENDENCIES)

teststrmatch_OBJECTS = teststrmatch.lo
teststrmatch_LDADD =  $(TARGET_LIB_PATH)
teststrmatch: $(teststrmatch_OBJECTS) $(teststrmatch_LDADD)
	$(LINK) $(teststrmatch_OBJECTS) $(teststrmatch_LDADD) $(PROGRAM_DEPENDENCIES)

testuuid_OBJECTS = testuuid.lo
testuuid_LDADD =  $(TARGET_LIB_PATH)
testuuid: $(testuuid_OBJECTS) $(testuuid_LDADD)
	$(LINK) $(testuuid_OBJECTS) $(testuuid_LDADD) $(PROGRAM_DEPENDENCIES)

testreslist_OBJECTS = testreslist.lo
testreslist_LDADD =  $(TARGET_LIB_PATH)
testreslist: $(testreslist_OBJECTS) $(testreslist_LDADD)
	$(LINK) $(testreslist_OBJECTS) $(testreslist_LDADD) $(PROGRAM_DEPENDENCIES)

testqueue_OBJECTS = testqueue.lo
testqueue_LDADD =  $(TARGET_LIB_PATH)
testqueue: $(testqueue_OBJECTS) $(testqueue_LDADD)
	$(LINK) $(testqueue_OBJECTS) $(testqueue_LDADD) $(PROGRAM_DEPENDENCIES)


