# Generated automatically from Makefile.in by configure.
TOP = ../..
srcdir = .

include $(TOP)/config/Makedefs

VDIRS = labbase_types compiler_type

CCINCS = -I. -I$(srcdir) -I.. -I../.. -I$(srcdir)/.. -I$(srcdir)/../..
CCCINCS = $(CCINCS)
CCCSRCS = shm_test.cc shm_connect.cc shm_test2.cc switch.cc switch2.cc
GENERATED = shm_connect.cc

TARGETS = testcache shm_test shm_test2 switch

CACHEOBJS = test_cache.o

testcache: $(CACHEOBJS) $(LLIBS)
	$(CCCLINKER) -o $@ $(CACHEOBJS) $(LDFLAGS)

LIBS = $(SCHED_LIBS)
SHMTESTOBJS = shm_test.o

shm_test: $(SHMTESTOBJS) shm_connect.o
	$(CCCLINKER) -o $@ $(SHMTESTOBJS) shm_connect.o $(LIBS)
shm_test2: shm_test2.o shm_connect.o
	$(CCCLINKER) -o $@ shm_test2.o shm_connect.o $(LIBS)
switch: switch.o
	$(CCCLINKER) -o $@ switch.o $(LIBS)
switch2: switch2.o
	$(CCCLINKER) -o $@ switch2.o $(LIBS)

shm_connect.cc: ../client/shm_connect.cc
	@rm -f shm_connect.cc
	cp ../client/shm_connect.cc .
	@chmod -w $@
