SOURCES = \
	AnimationWrapper.cc \
	BiconnectedComponentsWrapper.cc \
	BreadthFirstSearchWrapper.cc \
	DepthFirstSearchWrapper.cc \
	HamiltonianCyclesWrapper.cc \
	GoldbergTarjanWrapper.cc \
	KruskalWrapper.cc \
	MaximalCliqueWrapper.cc \
	TrianglesWrapper.cc \
	TopologicalSortWrapper.cc \
	StronglyConnectedComponentsWrapper.cc

manualSTkWrappers.o: files
	if [ -f manualSTkWrappers.cc ]; \
	then \
		$(LINK_COMPILE.cc) $(GNUFLAGS) manualSTkWrappers.cc; \
	else \
		cat *.cc > manualSTkWrappers.cc ;\
		$(LINK_COMPILE.cc) $(GNUFLAGS) manualSTkWrappers.cc; \
	fi

all:	manualSTkWrappers.o 

files:  $(SOURCES)
	- rm manualSTkWrappers.cc
	cat *$(SOURCES) > manualSTkWrappers.cc
	echo `date` > files

clean:
	- rm *.o files
