# Generated automatically from Makefile.in by configure.
# Copyright 1995 Barbara Liskov

TOP = ../..
srcdir = /export/home/thor/thor/linux/../or/tests
VPATH = /export/home/thor/thor/linux/../or/tests

include $(TOP)/config/Makedefs

CCCINCS = -I. -I.. -I$(srcdir) -I$(TOP) -I$(srcdir)/$(TOP) -I../..  -I$(srcdir)/../..
CCINCS = $(CCCINCS)
THREAD_LIBS = -laio -lpthreads -lmach -lc_r -lpthreads
LIBS = $(TOP)/utils/libutils.a $(THREAD_LIBS) $(EXTRALIBS)

CCCSRCS = \
	oo7.cc \
	proot.cc \
	traverse.cc \
	test_cachedir.cc \
	fetch.cc \
	server.cc

PROOT_OBJECTS = proot.o server.o
TRAVERSE_OBJECTS = traverse.o server.o fetch.o
CACHEDIR_OBJECTS = ../cachedir.o ../rwlock_unfair.o ../thread.o

TARGETS = testcdir testserver
DOCFILES = $(srcdir)/README.tex $(srcdir)/*.h $(srcdir)/*.cc

all:

tests: $(TARGETS)

proot: $(PROOT_OBJECTS)
	$(CCCLINKER) -o proot $(PROOT_OBJECTS) $(LIBS)

traverse: $(TRAVERSE_OBJECTS)
	$(CCCLINKER) -o traverse $(TRAVERSE_OBJECTS) $(LIBS)

testcdir: $(CACHEDIR_OBJECTS) test_cachedir.o
	$(CCCLINKER) -o $@ test_cachedir.o $(CACHEDIR_OBJECTS) $(LIBS)
