CXX3 = g++-3.0
CXX2 = g++-2.95
CXXFLAGS = -W -Wall -ansi -pedantic
LEDAROOT = /ledasrc/LEDA-4.1

BINARIES = preflow_jgraph

all: $(BINARIES)

makefile: .depend
sinclude .depend



preflow_jgraph: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow_jgraph preflow_jgraph.cc

preflowalpar: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../alpar -I../jacint -o preflowalpar preflowalpar.cc

preflow_max_flow: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint  -o preflow_max_flow preflow_max_flow.cc

preflow: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow preflow.cc

preflow_hl0: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow_hl0 preflow_hl0.cc

preflow_hl1: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow_hl1 preflow_hl1.cc

preflow_hl2: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow_hl2 preflow_hl2.cc

preflow_hl3: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow_hl3 preflow_hl3.cc

preflow_hl4: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow_hl4 preflow_hl4.cc

preflow_param: 
	$(CXX3) $(CXXFLAGS) -O3 -I. -I.. -I../jacint -o preflow_param preflow_param.cc

clean:
	$(RM) *.o $(BINARIES) .depend

.PHONY: all clean dep depend
