TARGET = gcpv3.5
CXXFLAGS = -Wall -ansi -O3 -Wconversion
OBJS =  Random.o Timer.o Control.o ComParser.o Input.o Clique.o Solution.o \
	Explorer.o DistanceLap.o Runners.o Solver.o


all: ${TARGET}

${TARGET}: main.cpp $(OBJS)
	${CXX} ${CXXFLAGS} -o $@ $^

config:
	opag -C --gcc --struct opag-input.cpp ComParser.cpp

clean:
	rm -f *~ *.o ${TARGET} core DEADJOE .DS_Store

#pointers:
#	 cp  Explorer.pointers.h Explorer.h
#	 cp  Cycle.pointers.cpp Cycle.cpp
  
#
#objects:   
#	 cp  Explorer.objects.h Explorer.h
#	 cp  Cycle.objects.cpp Cycle.cpp
#
