ladanyi@1: EXTRA_DIST += \
ladanyi@146: 	lemon/lemon.pc.in \
ladanyi@146: 	lemon/CMakeLists.txt
ladanyi@1: 
ladanyi@1: pkgconfig_DATA += lemon/lemon.pc
ladanyi@1: 
ladanyi@1: lib_LTLIBRARIES += lemon/libemon.la
ladanyi@1: 
alpar@7: lemon_libemon_la_SOURCES = \
alpar@440: 	lemon/arg_parser.cc \
alpar@440: 	lemon/base.cc \
alpar@440: 	lemon/color.cc \
deba@458: 	lemon/lp_base.cc \
deba@458: 	lemon/lp_skeleton.cc \
deba@567: 	lemon/random.cc \
alpar@482: 	lemon/bits/windows.cc
alpar@10: 
alpar@639: nodist_lemon_HEADERS = lemon/config.h	
alpar@639: 	
deba@458: lemon_libemon_la_CXXFLAGS = \
alpar@550: 	$(AM_CXXFLAGS) \
deba@458: 	$(GLPK_CFLAGS) \
deba@458: 	$(CPLEX_CFLAGS) \
deba@459: 	$(SOPLEX_CXXFLAGS) \
deba@567: 	$(CLP_CXXFLAGS) \
deba@567: 	$(CBC_CXXFLAGS)
ladanyi@1: 
deba@458: lemon_libemon_la_LDFLAGS = \
deba@458: 	$(GLPK_LIBS) \
deba@458: 	$(CPLEX_LIBS) \
deba@459: 	$(SOPLEX_LIBS) \
deba@567: 	$(CLP_LIBS) \
deba@567: 	$(CBC_LIBS)
deba@458: 
deba@458: if HAVE_GLPK
alpar@461: lemon_libemon_la_SOURCES += lemon/glpk.cc
deba@458: endif
deba@458: 
deba@458: if HAVE_CPLEX
alpar@461: lemon_libemon_la_SOURCES += lemon/cplex.cc
deba@458: endif
deba@458: 
deba@458: if HAVE_SOPLEX
alpar@461: lemon_libemon_la_SOURCES += lemon/soplex.cc
deba@458: endif
ladanyi@259: 
deba@459: if HAVE_CLP
alpar@461: lemon_libemon_la_SOURCES += lemon/clp.cc
deba@459: endif
deba@220: 
deba@567: if HAVE_CBC
deba@567: lemon_libemon_la_SOURCES += lemon/cbc.cc
deba@567: endif
ladanyi@501: 
alpar@2: lemon_HEADERS += \
deba@416: 	lemon/adaptors.h \
alpar@440: 	lemon/arg_parser.h \
deba@108: 	lemon/assert.h \
alpar@440: 	lemon/bfs.h \
alpar@440: 	lemon/bin_heap.h \
ladanyi@630: 	lemon/cbc.h \
alpar@440: 	lemon/circulation.h \
alpar@461: 	lemon/clp.h \
alpar@440: 	lemon/color.h \
alpar@166: 	lemon/concept_check.h \
ladanyi@522: 	lemon/connectivity.h \
alpar@440: 	lemon/counter.h \
deba@220: 	lemon/core.h \
alpar@461: 	lemon/cplex.h \
alpar@440: 	lemon/dfs.h \
alpar@440: 	lemon/dijkstra.h \
alpar@440: 	lemon/dim2.h \
alpar@440: 	lemon/dimacs.h \
deba@468: 	lemon/edge_set.h \
alpar@379: 	lemon/elevator.h \
kpeter@66: 	lemon/error.h \
alpar@520: 	lemon/euler.h \
deba@353: 	lemon/full_graph.h \
alpar@461: 	lemon/glpk.h \
alpar@545: 	lemon/gomory_hu.h \
alpar@440: 	lemon/graph_to_eps.h \
alpar@440: 	lemon/grid_graph.h \
kpeter@364: 	lemon/hypercube_graph.h \
alpar@103: 	lemon/kruskal.h \
deba@409: 	lemon/hao_orlin.h \
deba@127: 	lemon/lgf_reader.h \
kpeter@195: 	lemon/lgf_writer.h \
kpeter@66: 	lemon/list_graph.h \
deba@458: 	lemon/lp.h \
deba@458: 	lemon/lp_base.h \
deba@458: 	lemon/lp_skeleton.h \
deba@459: 	lemon/list_graph.h \
alpar@58: 	lemon/maps.h \
kpeter@594: 	lemon/matching.h \
alpar@68: 	lemon/math.h \
deba@490: 	lemon/min_cost_arborescence.h \
deba@348: 	lemon/nauty_reader.h \
kpeter@601: 	lemon/network_simplex.h \
alpar@96: 	lemon/path.h \
alpar@389: 	lemon/preflow.h \
deba@441: 	lemon/radix_sort.h \
alpar@440: 	lemon/random.h \
deba@109: 	lemon/smart_graph.h \
alpar@461: 	lemon/soplex.h \
alpar@345: 	lemon/suurballe.h \
alpar@440: 	lemon/time_measure.h \
alpar@440: 	lemon/tolerance.h \
alpar@482: 	lemon/unionfind.h \
alpar@482: 	lemon/bits/windows.h
ladanyi@1: 
alpar@7: bits_HEADERS += \
deba@57: 	lemon/bits/alteration_notifier.h \
deba@57: 	lemon/bits/array_map.h \
deba@57: 	lemon/bits/base_extender.h \
alpar@440: 	lemon/bits/bezier.h \
deba@57: 	lemon/bits/default_map.h \
deba@468: 	lemon/bits/edge_set_extender.h \
alpar@440: 	lemon/bits/enable_if.h \
deba@414: 	lemon/bits/graph_adaptor_extender.h \
alpar@58: 	lemon/bits/graph_extender.h \
deba@57: 	lemon/bits/map_extender.h \
alpar@100: 	lemon/bits/path_dump.h \
deba@459: 	lemon/bits/solver_bits.h \
alpar@58: 	lemon/bits/traits.h \
deba@414: 	lemon/bits/variant.h \
deba@57: 	lemon/bits/vector_map.h
ladanyi@1: 
alpar@58: concept_HEADERS += \
deba@57: 	lemon/concepts/digraph.h \
deba@57: 	lemon/concepts/graph.h \
kpeter@195: 	lemon/concepts/graph_components.h \
alpar@100: 	lemon/concepts/heap.h \
alpar@58: 	lemon/concepts/maps.h \
kpeter@195: 	lemon/concepts/path.h