1 AM_CPPFLAGS = -I$(top_srcdir) |
1 pkgconfig_DATA += lemon/lemon.pc |
2 |
2 |
3 pkgconfigdir = $(libdir)/pkgconfig |
3 lib_LTLIBRARIES += lemon/libemon.la |
4 pkgconfig_DATA = lemon.pc |
|
5 |
4 |
6 lib_LTLIBRARIES = libemon.la |
5 lemon_libemon_la_SOURCES = \ |
|
6 lemon/lp_base.cc \ |
|
7 lemon/lp_skeleton.cc \ |
|
8 lemon/base.cc \ |
|
9 lemon/eps.cc \ |
|
10 lemon/bits/mingw32_rand.cc \ |
|
11 lemon/bits/mingw32_time.cc |
7 |
12 |
8 libemon_la_SOURCES = \ |
13 lemon_libemon_la_CXXFLAGS = $(GLPK_CFLAGS) $(CPLEX_CFLAGS) |
9 lp_base.cc \ |
14 lemon_libemon_la_LDFLAGS = $(GLPK_LIBS) $(CPLEX_LIBS) |
10 lp_skeleton.cc \ |
|
11 base.cc \ |
|
12 eps.cc \ |
|
13 bits/mingw32_rand.cc \ |
|
14 bits/mingw32_time.cc |
|
15 |
|
16 libemon_la_CXXFLAGS = $(GLPK_CFLAGS) $(CPLEX_CFLAGS) |
|
17 libemon_la_LDFLAGS = $(GLPK_LIBS) $(CPLEX_LIBS) |
|
18 |
15 |
19 if HAVE_GLPK |
16 if HAVE_GLPK |
20 libemon_la_SOURCES += lp_glpk.cc |
17 lemon_libemon_la_SOURCES += lemon/lp_glpk.cc |
21 endif |
18 endif |
22 |
19 |
23 if HAVE_CPLEX |
20 if HAVE_CPLEX |
24 libemon_la_SOURCES += lp_cplex.cc |
21 lemon_libemon_la_SOURCES += lemon/lp_cplex.cc |
25 endif |
22 endif |
26 |
23 |
27 nobase_pkginclude_HEADERS = \ |
24 lemon_HEADERS += \ |
28 bellman_ford.h \ |
25 lemon/bellman_ford.h \ |
29 bezier.h \ |
26 lemon/bezier.h \ |
30 bfs.h \ |
27 lemon/bfs.h \ |
31 bin_heap.h \ |
28 lemon/bin_heap.h \ |
32 bipartite_matching.h \ |
29 lemon/bipartite_matching.h \ |
33 bits/alteration_notifier.h \ |
30 lemon/bpugraph_adaptor.h \ |
34 bits/array_map.h \ |
31 lemon/bucket_heap.h \ |
35 bits/base_extender.h \ |
32 lemon/color.h \ |
36 bits/default_map.h \ |
33 lemon/config.h \ |
37 bits/edge_set_extender.h \ |
34 lemon/counter.h \ |
38 bits/graph_adaptor_extender.h \ |
35 lemon/dag_shortest_path.h \ |
39 bits/graph_extender.h \ |
36 lemon/dfs.h \ |
40 bits/invalid.h \ |
37 lemon/dijkstra.h \ |
41 bits/item_reader.h \ |
38 lemon/dimacs.h \ |
42 bits/item_writer.h \ |
39 lemon/edge_set.h \ |
43 bits/map_extender.h \ |
40 lemon/edmonds_karp.h \ |
44 bits/mingw32_rand.h \ |
41 lemon/eps.h \ |
45 bits/mingw32_time.h \ |
42 lemon/error.h \ |
46 bits/traits.h \ |
43 lemon/fib_heap.h \ |
47 bits/utility.h \ |
44 lemon/floyd_warshall.h \ |
48 bits/vector_map.h \ |
45 lemon/fredman_tarjan.h \ |
49 bpugraph_adaptor.h \ |
46 lemon/full_graph.h \ |
50 bucket_heap.h \ |
47 lemon/graph_adaptor.h \ |
51 color.h \ |
48 lemon/graph_reader.h \ |
52 concept_check.h \ |
49 lemon/graph_to_eps.h \ |
53 concept/bpugraph.h \ |
50 lemon/graph_utils.h \ |
54 concept/graph.h \ |
51 lemon/graph_writer.h \ |
55 concept/graph_component.h \ |
52 lemon/grid_ugraph.h \ |
56 concept/heap.h \ |
53 lemon/hypercube_graph.h \ |
57 concept/maps.h \ |
54 lemon/iterable_maps.h \ |
58 concept/matrix_maps.h \ |
55 lemon/johnson.h \ |
59 concept/path.h \ |
56 lemon/kruskal.h \ |
60 concept/ugraph.h \ |
57 lemon/lemon_reader.h \ |
61 config.h \ |
58 lemon/lemon_writer.h \ |
62 counter.h \ |
59 lemon/list_graph.h \ |
63 dag_shortest_path.h \ |
60 lemon/lp.h \ |
64 dfs.h \ |
61 lemon/lp_base.h \ |
65 dijkstra.h \ |
62 lemon/lp_cplex.h \ |
66 dimacs.h \ |
63 lemon/lp_glpk.h \ |
67 edge_set.h \ |
64 lemon/lp_skeleton.h \ |
68 edmonds_karp.h \ |
65 lemon/map_iterator.h \ |
69 eps.h \ |
66 lemon/maps.h \ |
70 error.h \ |
67 lemon/matrix_maps.h \ |
71 fib_heap.h \ |
68 lemon/max_matching.h \ |
72 floyd_warshall.h \ |
69 lemon/min_cost_arborescence.h \ |
73 fredman_tarjan.h \ |
70 lemon/min_cost_flow.h \ |
74 full_graph.h \ |
71 lemon/min_cut.h \ |
75 graph_adaptor.h \ |
72 lemon/path.h \ |
76 graph_reader.h \ |
73 lemon/polynomial.h \ |
77 graph_to_eps.h \ |
74 lemon/preflow.h \ |
78 graph_utils.h \ |
75 lemon/prim.h \ |
79 graph_writer.h \ |
76 lemon/radix_heap.h \ |
80 grid_ugraph.h \ |
77 lemon/radix_sort.h \ |
81 hypercube_graph.h \ |
78 lemon/refptr.h \ |
82 iterable_maps.h \ |
79 lemon/simann.h \ |
83 johnson.h \ |
80 lemon/smart_graph.h \ |
84 kruskal.h \ |
81 lemon/sub_graph.h \ |
85 lemon_reader.h \ |
82 lemon/suurballe.h \ |
86 lemon_writer.h \ |
83 lemon/tabu_search.h \ |
87 list_graph.h \ |
84 lemon/time_measure.h \ |
88 lp.h \ |
85 lemon/tolerance.h \ |
89 lp_base.h \ |
86 lemon/topology.h \ |
90 lp_cplex.h \ |
87 lemon/ugraph_adaptor.h \ |
91 lp_glpk.h \ |
88 lemon/unionfind.h \ |
92 lp_skeleton.h \ |
89 lemon/xy.h |
93 map_iterator.h \ |
90 |
94 maps.h \ |
91 bits_HEADERS += \ |
95 matrix_maps.h \ |
92 lemon/bits/alteration_notifier.h \ |
96 max_matching.h \ |
93 lemon/bits/array_map.h \ |
97 min_cost_arborescence.h \ |
94 lemon/bits/base_extender.h \ |
98 min_cost_flow.h \ |
95 lemon/bits/default_map.h \ |
99 min_cut.h \ |
96 lemon/bits/edge_set_extender.h \ |
100 path.h \ |
97 lemon/bits/graph_adaptor_extender.h \ |
101 polynomial.h \ |
98 lemon/bits/graph_extender.h \ |
102 preflow.h \ |
99 lemon/bits/invalid.h \ |
103 prim.h \ |
100 lemon/bits/item_reader.h \ |
104 radix_heap.h \ |
101 lemon/bits/item_writer.h \ |
105 radix_sort.h \ |
102 lemon/bits/map_extender.h \ |
106 refptr.h \ |
103 lemon/bits/mingw32_rand.h \ |
107 simann.h \ |
104 lemon/bits/mingw32_time.h \ |
108 smart_graph.h \ |
105 lemon/bits/traits.h \ |
109 sub_graph.h \ |
106 lemon/bits/utility.h \ |
110 suurballe.h \ |
107 lemon/bits/vector_map.h |
111 tabu_search.h \ |
108 |
112 time_measure.h \ |
109 concept_HEADERS += \ |
113 tolerance.h \ |
110 lemon/concept_check.h \ |
114 topology.h \ |
111 lemon/concept/bpugraph.h \ |
115 ugraph_adaptor.h \ |
112 lemon/concept/graph.h \ |
116 unionfind.h \ |
113 lemon/concept/graph_component.h \ |
117 xy.h |
114 lemon/concept/heap.h \ |
|
115 lemon/concept/maps.h \ |
|
116 lemon/concept/matrix_maps.h \ |
|
117 lemon/concept/path.h \ |
|
118 lemon/concept/ugraph.h |