INCLUDES=-I ./GraphGrepSXLibrary -I ./vflib2 -I ./vflib2/include 
CC=g++
CFLAGS=-c -O3
LDFLAGS=
SOURCES= GraphGrepSXConsole.cpp vflib2/include/argedit.o vflib2/include/argraph.o vflib2/include/argloader.o vflib2/include/error.o vflib2/include/gene.o \
	vflib2/include/gene_mesh.o vflib2/include/match.o vflib2/include/ull_state.o vflib2/include/ull_sub_state.o \
	vflib2/include/vf_mono_state.o vflib2/include/vf_state.o vflib2/include/vf_sub_state.o \
	vflib2/include/vf2_state.o vflib2/include/vf2_sub_state.o vflib2/include/vf2_mono_state.o \
	vflib2/include/sd_state.o \
	vflib2/include/sortnodes.o vflib2/include/xsubgraph.o
OBJECTS=$(SOURCES:.cpp=.o)
EXECUTABLE=graphgrepsx_console
EXPENDABLES = GraphGrepSXConsole.o

all:	$(SOURCES) $(EXECUTABLE)
	
$(EXECUTABLE): $(OBJECTS) 
	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
	
.cpp.o:
	$(CC) $(CFLAGS) $< $(INCLUDES) -o $@ 
