| 
marci@73
 | 
     1  | 
CXX2 = g++-2.95
  | 
| 
marci@411
 | 
     2  | 
CXX3=$(CXX)
  | 
| 
marci@180
 | 
     3  | 
BOOSTROOT ?= /home/marci/boost
  | 
| 
marci@555
 | 
     4  | 
INCLUDEDIRS ?= -I../.. -I.. -I../{marci,jacint,alpar,klao,akos,athos} -I$(BOOSTROOT)
 | 
| 
marci@73
 | 
     5  | 
  | 
| 
marci@334
 | 
     6  | 
LEDABINARIES = leda_graph_demo leda_bfs_dfs max_bipartite_matching_demo
  | 
| 
marci@654
 | 
     7  | 
BINARIES = max_flow_demo iterator_bfs_demo macro_test lg_vs_sg_vs_sg bfsit_vs_byhand bipartite_graph_wrapper_test bipartite_matching_try bipartite_matching_try_3 top_sort_test max_flow_1
  | 
| 
marci@303
 | 
     8  | 
#gw_vs_not preflow_demo_boost edmonds_karp_demo_boost preflow_demo_jacint preflow_demo_athos edmonds_karp_demo_alpar preflow_demo_leda
  | 
| 
marci@73
 | 
     9  | 
  | 
| 
marci@389
 | 
    10  | 
include ../makefile
  | 
| 
marci@73
 | 
    11  | 
  | 
| 
marci@180
 | 
    12  | 
leda_graph_demo.o:
  | 
| 
marci@188
 | 
    13  | 
	$(CXX3) -Wall -O -I.. -I../alpar -I$(LEDAROOT)/incl -I. -c leda_graph_demo.cc
  | 
| 
marci@180
 | 
    14  | 
  | 
| 
marci@180
 | 
    15  | 
leda_graph_demo: leda_graph_demo.o
  | 
| 
marci@188
 | 
    16  | 
	$(CXX3) -Wall -O -L$(LEDAROOT) -o leda_graph_demo leda_graph_demo.o -lG -lL -lm
  | 
| 
marci@180
 | 
    17  | 
  | 
| 
marci@194
 | 
    18  | 
max_bipartite_matching_demo.o:
  | 
| 
marci@411
 | 
    19  | 
	$(CXX3) $(CXXFLAGS) -I$(LEDAROOT)/incl -c max_bipartite_matching_demo.cc
  | 
| 
marci@194
 | 
    20  | 
  | 
| 
marci@194
 | 
    21  | 
max_bipartite_matching_demo: max_bipartite_matching_demo.o
  | 
| 
marci@411
 | 
    22  | 
	$(CXX3) $(CXXFLAGS) -L$(LEDAROOT) -o max_bipartite_matching_demo max_bipartite_matching_demo.o -lG -lL -lm
  | 
| 
marci@194
 | 
    23  | 
  | 
| 
marci@189
 | 
    24  | 
leda_bfs_dfs.o:
  | 
| 
marci@189
 | 
    25  | 
	$(CXX3) -Wall -O -I.. -I../alpar -I$(LEDAROOT)/incl -I. -c leda_bfs_dfs.cc
  | 
| 
marci@189
 | 
    26  | 
  | 
| 
marci@189
 | 
    27  | 
leda_bfs_dfs: leda_bfs_dfs.o
  | 
| 
marci@189
 | 
    28  | 
	$(CXX3) -Wall -O -L$(LEDAROOT) -o leda_bfs_dfs leda_bfs_dfs.o -lG -lL -lm
  | 
| 
marci@189
 | 
    29  | 
  | 
| 
marci@271
 | 
    30  | 
gw_vs_not: 
  | 
| 
marci@271
 | 
    31  | 
	$(CXX3) $(CXXFLAGS) -o gw_vs_not gw_vs_not.cc
  | 
| 
marci@271
 | 
    32  | 
  | 
| 
marci@96
 | 
    33  | 
edmonds_karp_demo_alpar: 
  | 
| 
marci@188
 | 
    34  | 
	$(CXX3) $(CXXFLAGS) -I. -I.. -I../alpar -o edmonds_karp_demo_alpar edmonds_karp_demo_alpar.cc
  | 
| 
marci@96
 | 
    35  | 
  | 
| 
marci@73
 | 
    36  | 
preflow_demo_leda:
  | 
| 
marci@188
 | 
    37  | 
	$(CXX2) -W -Wall -03 -DLEDA_PREFIX -I. -I$(LEDAROOT)/incl -L$(LEDAROOT) -o preflow_demo_leda preflow_demo_leda.cc -lP -lm -lL -lG
  | 
| 
marci@73
 | 
    38  | 
  | 
| 
klao@125
 | 
    39  | 
preflow_demo_leda_uj:
  | 
| 
marci@180
 | 
    40  | 
	$(CXX3) -Wall -O3 -I$(LEDAROOT)/incl -I. -L$(LEDAROOT) -o preflow_demo_leda_uj preflow_demo_leda_uj.cc -lG -lL -lm
  | 
| 
klao@125
 | 
    41  | 
  | 
| 
marci@73
 | 
    42  | 
preflow_demo_boost:
  | 
| 
marci@73
 | 
    43  | 
	$(CXX2) -ftemplate-depth-30 -O3 -I. -I/home/marci/boost -o preflow_demo_boost preflow_demo_boost.cc
  | 
| 
marci@73
 | 
    44  | 
  | 
| 
marci@73
 | 
    45  | 
edmonds_karp_demo_boost:
  | 
| 
marci@73
 | 
    46  | 
	$(CXX2) -ftemplate-depth-30 -O3 -I. -I/home/marci/boost -o edmonds_karp_demo_boost edmonds_karp_demo_boost.cc
  | 
| 
marci@73
 | 
    47  | 
  | 
| 
marci@82
 | 
    48  | 
preflow_demo_jacint: 
  | 
| 
marci@188
 | 
    49  | 
	$(CXX3) $(CXXFLAGS) -I. -I.. -I../jacint -o preflow_demo_jacint preflow_demo_jacint.cc
  | 
| 
marci@82
 | 
    50  | 
  | 
| 
marci@82
 | 
    51  | 
preflow_demo_athos: 
  | 
| 
marci@188
 | 
    52  | 
	$(CXX3) $(CXXFLAGS) -I. -I.. -I../athos -o preflow_demo_athos preflow_demo_athos.cc
  | 
| 
marci@82
 | 
    53  | 
  |